45 virtual void setBinaryData(
unsigned char*
source,
unsigned int size);
48 virtual std::vector<unsigned char>& binaryData();
59 virtual void convertDataToString();
60 virtual void convertStringToData();
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual void prePutSelf()
Called before either version of put self (file or environment). Default is no-op. ...
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
voidpf void uLong size
Definition: ioapi.h:39
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
This is a rw class to save out a block of generic binary data.
Definition: rwBinaryData.h:18
DtRwInt mySize
The number of bytes in the data.
Definition: rwBinaryData.h:71
bool operator!=(const DtReaderWriter &rhs) const
Definition: readerWriter.h:121
Description: Readable, Writable int.
Definition: rwInt.h:25
const char * source
Definition: lz4.h:442
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DtRwString myString
the raw data converted to hex to be streamed via mtl
Definition: rwBinaryData.h:68
std::vector< unsigned char > myData
the raw data
Definition: rwBinaryData.h:65