19 #include <vlutil/vlMachineTypes.h>
44 :
DtRwReal(name, value, parentRegistry) {}
48 :
DtRwReal(name, value, parentRegistry) {}
93 :
DtRwReal(name, value, parentRegistry) {}
97 :
DtRwReal(name, value, parentRegistry) {}
127 namespace DtBufferSerialize
static const char * theXmlType()
The type that is used when archiving to an XML stream.
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
DtRwReal64(const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor
Definition: rwRealSized.h:85
#define DT_DLL_readerWriter
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: readerWriterDefines.h:34
static const char * theXmlType()
Definition: rwRealSized.h:59
virtual const char * xmlType() const
Routines to archive/dearchive from an XML Environment.
Definition: rwRealSized.h:64
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
DtRwReal32(const DtSymbolString &name, DtReal value, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor from an int
Definition: rwRealSized.h:47
const char DtRwReal64Type[]
Definition: rwTypes.h:40
DtRwReal32(const DtRwReal &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
copy constructor
Definition: rwRealSized.h:51
static const char * theXmlType()
Definition: rwRealSized.h:108
DtRwReal64()
default constructor
Definition: rwRealSized.h:82
DtRwReal32(const DtString &name, DtReal value, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor from an int
Definition: rwRealSized.h:43
DtRwReal64(const DtString &name, DtReal value, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor from an int
Definition: rwRealSized.h:92
Definition: readerWriterRegistry.h:39
DtRwReal that encodes the value as a 32 bit float.
Definition: rwRealSized.h:29
DtRwReal that encodes the value as a 64 bit float.
Definition: rwRealSized.h:78
DtRwReal32(const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor
Definition: rwRealSized.h:36
virtual int alignment() const
Return HLA network alignment. sizeof(double)
Definition: rwRealSized.h:118
DtRwReal32()
default constructor
Definition: rwRealSized.h:33
const char DtRwReal32Type[]
Definition: rwTypes.h:38
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
virtual int alignment() const
Return HLA network alignment. sizeof(double)
Definition: rwRealSized.h:69
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual const char * xmlType() const
Routines to archive/dearchive from an XML Environment.
Definition: rwRealSized.h:113
const char DtXMLReal32Type[]
Definition: rwTypes.h:39
DtRwReal64(const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
Definition: rwRealSized.h:88
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
Definition: rwRealSized.h:103
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
DtRwReal64(const DtSymbolString &name, DtReal value, DtReaderWriterRegistry *const parentRegistry=NULL)
real constructor from an int
Definition: rwRealSized.h:96
DtRwReal64(const DtRwReal &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
copy constructor
Definition: rwRealSized.h:100
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
Definition: rwRealSized.h:54
const char DtXMLReal64Type[]
Definition: rwTypes.h:41
DtRwReal32(const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
Definition: rwRealSized.h:39