add == for introspection; == of PVField is done in base class via convert.

Make monitorQueue compatible with monitor, i.e. shared_pointer
This commit is contained in:
Marty Kraimer
2011-04-27 08:27:10 -04:00
parent b45b965f14
commit 95ae684d3d
25 changed files with 157 additions and 181 deletions

View File

@@ -21,6 +21,7 @@
#include "noDefaultMethods.h"
#include "byteBuffer.h"
#include "CDRMonitor.h"
#include "convert.h"
#define BYTE_MAX_VALUE 127
#define BYTE_MIN_VALUE -128
@@ -90,8 +91,8 @@ void serializationTest(PVField* field) {
deserializedField->deserialize(buffer, control);
// must equal
assert((*field)==(*deserializedField));
bool isEqual = getConvert()->equals(*field,*deserializedField);
assert(isEqual);
delete deserializedField; // clean up
}