![]() |
VR-Forces 4.10 Class Documentation
|

Public Member Functions | |
| DtAggregateExtendedRecordData () | |
| constructor More... | |
| virtual | ~DtAggregateExtendedRecordData () |
| destructor More... | |
| virtual void | updateDataRecords (DtAggregateStateRepository *) |
| Updates the state repository with the internal data. More... | |
| virtual void | decodeDataRecords (DtAggregateStateRepository *) |
| Decodes the records into the internal map. Will clear out current map on decode. More... | |
| virtual bool | readFromRecord (DtVariableDatumRecord &) |
| Attempts to read from the given record. Returns true if read. More... | |
Public Member Functions inherited from DtVrfExtendedRecordData | |
| DtVrfExtendedRecordData () | |
| CTOR. More... | |
| DtVrfExtendedRecordData (const DtVrfExtendedRecordData &) | |
| virtual | ~DtVrfExtendedRecordData () |
| DTOR. More... | |
| bool | operator== (const DtVrfExtendedRecordData &rhs) const |
| bool | operator!= (const DtVrfExtendedRecordData &rhs) const |
| bool | isModified () const |
| Returns true if this extension has been modified since the last update. More... | |
| void | setIsModified (bool b) |
| virtual int | netRepSize () |
| Returns a net rep size if this were to be put into an entire block rather than individual records. More... | |
| virtual char * | netRep () |
| Returns an entire blob of data for network transport. This class keeps this buffer so do not free. More... | |
| virtual int | setFromNet (const char *) |
| Restores from an entire blob of data. Returns the total size read. More... | |
| virtual int | size (const char *) const |
| Returns the size of the network rep buffer. More... | |
| virtual int | keyLen (const char *) const |
| Returns the length of the key of the network representation. More... | |
| virtual int | valueLen (const char *) const |
| Returns the size of the data in the network representation. More... | |
| virtual DtString | key (const char *) const |
| Returns the key in the network representation. More... | |
| virtual DtString | value (const char *) const |
| Returns the value in the network representation. More... | |
| virtual char * | createNetworkRepresentation (const DtString &key, const DtString &value) const |
| Creates a buffer which is the network representation and returns it. More... | |
| virtual void | setExtendedData (const DtString &key, const DtString &value) |
| virtual void | clearExtendedData () |
| virtual void | removeExtendedData (const DtString &key) |
| virtual DtString | extendedData (const DtString &key) const |
| const ExtendedData & | extendedDataMap () const |
| virtual void | setExtendedDataMap (const ExtendedData &) |
Additional Inherited Members | |
Public Types inherited from DtVrfExtendedRecordData | |
| typedef std::map< DtString, DtString > | ExtendedData |
Protected Member Functions inherited from DtVrfExtendedRecordData | |
| virtual void | createNetRep () |
| Creates network rep. More... | |
Protected Attributes inherited from DtVrfExtendedRecordData | |
| ExtendedData | myExtendedData |
| bool | myIsModified |
| char * | myNetRep |
| int | myNetRepSize |
| DtAggregateExtendedRecordData::DtAggregateExtendedRecordData | ( | ) |
constructor
|
virtual |
destructor
|
virtual |
Updates the state repository with the internal data.
|
virtual |
Decodes the records into the internal map. Will clear out current map on decode.
|
virtual |
Attempts to read from the given record. Returns true if read.