![]() |
VR-Forces 5.0.3 Developer's Guide
|
Classes | |
| class | DtGroupEntityInfo |
Set of utility functions for encoding and decoding various data types to a byte array. All function are inside the DtBufferSerialize namespace.
This namespace contains a set of utility functions for encoding and decoding various data types to/from a byte array. Each data type has a encode(), decode(), and getSize() method defined. Use of the templated versions require that any types passed into the template have these same methods defined.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtFilename & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
Referenced by encode(), encodeForImportData(), LZ4HC_compress_optimal(), and DtTemplatedSetRwResponseAdmin< DtRwPriorityTargetListMap >::setToNet().
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtString & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const std::string & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const char * | val, |
| unsigned | nSize, | ||
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const int & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtInt16 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtInt32 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtU8 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtU16 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtU32 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtU64 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtFloat32 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtFloat64 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtVector & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtTaitBryan & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const bool & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtObjectType & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const std::vector< char > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwBoolean & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtEntityType & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtEntityIdentifier & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtSimulationAddress & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtAppearance & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtForceType & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtInetAddr & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwInt & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwVariableBindings & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwStringAttribute & | v, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwStringAttributeList & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| char* DtBufferSerialize::encode | ( | const std::vector< T > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| char* DtBufferSerialize::encode | ( | const std::map< T1, T2 > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| char* DtBufferSerialize::encode | ( | const boost::unordered_map< T1, T2 > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| char* DtBufferSerialize::encode | ( | const boost::unordered_set< T1 > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| char* DtBufferSerialize::encode | ( | const std::pair< T1, T2 > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const std::vector< bool > & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtString & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
Referenced by decode(), decodeFromImportData(), and DtTemplatedSetRwResponseAdmin< DtRwPriorityTargetListMap >::setFromNet().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | std::string & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtFilename & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | int & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtInt16 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtInt32 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtU8 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtU16 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtU32 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtU64 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtFloat32 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtFloat64 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtVector & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtTaitBryan & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | bool & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtObjectType & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | std::vector< char > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwBoolean & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtEntityType & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtEntityIdentifier & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtSimulationAddress & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtAppearance & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtForceType & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtInetAddr & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwInt & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwStringAttributeList & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwStringAttribute & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwVariableBindings & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | std::vector< T > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | std::set< T > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | std::list< T > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | std::map< T1, T2 > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | boost::unordered_map< T1, T2 > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | boost::unordered_set< T1 > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| const char* DtBufferSerialize::decode | ( | std::pair< T1, T2 > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | std::vector< bool > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtString & | val | ) |
The number of bytes required to encode the value.
Referenced by encodeForImportData(), getSize(), and DtTemplatedSetRwResponseAdmin< DtRwPriorityTargetListMap >::netRepSize().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const std::string & | val | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtFilename & | val | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtVector & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const int & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtInt16 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtInt32 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtU8 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtU16 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtU32 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtU64 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtFloat32 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtFloat64 & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const bool & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtObjectType & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtTaitBryan & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const std::vector< char > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwBoolean & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtEntityType & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtEntityIdentifier & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtSimulationAddress & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtAppearance & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtForceType & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtInetAddr & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwInt & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwVariableBindings & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwStringAttributeList & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwStringAttribute & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const std::vector< T > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const std::list< T > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const std::map< T1, T2 > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const boost::unordered_map< T1, T2 > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const boost::unordered_set< T1 > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const std::pair< T1, T2 > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| int DtBufferSerialize::getSize | ( | const std::set< T > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const std::vector< bool > & | v | ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwInt8 & | val | ) |
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwInt16 & | val | ) |
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwInt32 & | val | ) |
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwInt8 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwInt16 & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwInt32 & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwInt8 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwInt16 & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwInt32 & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwReal & | val | ) |
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwReal & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwReal & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwReal32 & | val | ) |
| DT_DLL_readerWriter int DtBufferSerialize::getSize | ( | const DtRwReal64 & | val | ) |
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwReal32 & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_readerWriter char* DtBufferSerialize::encode | ( | const DtRwReal64 & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwReal32 & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_readerWriter const char* DtBufferSerialize::decode | ( | DtRwReal64 & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfSyncMatrixPlan *const & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfSyncMatrixPlan *const & | messagePtr, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfSyncMatrixPlan *& | messagePtr, |
| const char * | buffer | ||
| ) |
| int DtBufferSerialize::getSize | ( | const DtGroupEntityInfo & | val | ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfEmbarkationEgressPointsResponse::EgressPointInformation & | ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfEmbarkationEgressPointsResponse::EgressPointInformation & | , |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfEmbarkationEgressPointsResponse::EgressPointInformation & | , |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfEmbarkationSlotInformationResponse::SlotInformation & | ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfEmbarkationSlotInformationResponse::SlotInformation & | , |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfEmbarkationSlotInformationResponse::SlotInformation & | , |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtRangedObjectType & | ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtRangedObjectType & | , |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtRangedObjectType & | , |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIntersectionInformation & | ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIntersectionInformation & | , |
| const char * | |||
| ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIntersectionInformation & | , |
| char * | |||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfPlan *const & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfPlan *const & | messagePtr, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfPlan *& | messagePtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the DtIfPlan.
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfRequestIntersectionInformation::IntersectionInformation & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfRequestIntersectionInformation::IntersectionInformation & | messagePtr, |
| char * | buffer | ||
| ) |
Encodes the specified IntersectionInformation into the specified character array.
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfRequestIntersectionInformation::IntersectionInformation & | messagePtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the IntersectionInformation.
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfScriptedMovementObjectsResponse::ScriptedMovementObject & | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfScriptedMovementObjectsResponse::ScriptedMovementObject & | str, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfScriptedMovementObjectsResponse::ScriptedMovementObject & | str, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtIfSnapshotsResponse::Snapshot & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtIfSnapshotsResponse::Snapshot & | messagePtr, |
| char * | buffer | ||
| ) |
Encodes the specified Snapshot into the specified character array.
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtIfSnapshotsResponse::Snapshot & | messagePtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the Snapshot.
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtRwSpawnData & | contentPtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtRwSpawnData & | adminContentPtr, |
| char * | buffer | ||
| ) |
Encodes the specified spawn data into the specified character array.
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtRwSpawnData & | adminContentPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the spawn data.
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtSensorDataEntry & | data | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtSensorDataEntry & | data, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtSensorDataEntry & | data, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtSignalMessageHeader *const & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtSignalMessageHeader *const & | messagePtr, |
| char * | buffer | ||
| ) |
Encodes the specified DtSignalMessageHeader into the specified character array.
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtSignalMessageHeader *& | messagePtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the DtSignalMessageHeader using the DtVrfObjectMessage factory. messagePtr will be deleted and reallocated by this method. The type of the DtVrfObjectMessage created will be determined by the message type specified in the buffer.
| DT_DLL_vrfmsgs int DtBufferSerialize::getSize | ( | const DtVrfObjectMessage *const & | messagePtr | ) |
| DT_DLL_vrfmsgs char* DtBufferSerialize::encode | ( | const DtVrfObjectMessage *const & | messagePtr, |
| char * | buffer | ||
| ) |
Encodes the specified DtVrfObjectMessage into the specified character array.
| DT_DLL_vrfmsgs const char* DtBufferSerialize::decode | ( | DtVrfObjectMessage *& | messagePtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the DtVrfObjectMessage using the DtVrfObjectMessage factory. messagePtr will be deleted and reallocated by this method. The type of the task created will be determined by the task type specified in the buffer. If no DtVrfObjectMessage could be created from the buffer, messagePtr will be null after the function call.
| DT_DLL_vrfplan int DtBufferSerialize::getSize | ( | const DtPlan & | contentPtr | ) |
| DT_DLL_vrfplan char* DtBufferSerialize::encode | ( | const DtPlan & | adminContentPtr, |
| char * | buffer | ||
| ) |
Encodes the specified plan into the specified character array.
| DT_DLL_vrfplan const char* DtBufferSerialize::decode | ( | DtPlan & | adminContentPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the plan.
| DT_DLL_vrfplan char* DtBufferSerialize::encode | ( | const DtRwTriggersList & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfplan const char* DtBufferSerialize::decode | ( | DtRwTriggersList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfplan int DtBufferSerialize::getSize | ( | const DtRwTriggersList & | ) |
| DT_DLL_vrfplan int DtBufferSerialize::getSize | ( | const DtSimCommand *const & | commandPtr | ) |
| DT_DLL_vrfplan char* DtBufferSerialize::encode | ( | const DtSimCommand *const & | commandPtr, |
| char * | buffer | ||
| ) |
Encodes the specified command into the specified character array.
| DT_DLL_vrfplan const char* DtBufferSerialize::decode | ( | DtSimCommand *& | commandPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the command using the task factory. commandPtr will be deleted and reallocated by this method. The type of the command created will be determined by the command type specified in the buffer. If no command could be created from the buffer, commandPtr will be null after the function call.
| DT_DLL_vrfplan char* DtBufferSerialize::encode | ( | const DtSimStatement * | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfplan const char* DtBufferSerialize::decode | ( | DtSimStatement *& | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfplan int DtBufferSerialize::getSize | ( | const DtSimStatement * | ) |
| int DtBufferSerialize::getSize | ( | const DtRouteAction *const & | dataPtr | ) |
| char* DtBufferSerialize::encode | ( | const DtRouteAction *const & | dataPtr, |
| char * | buffer | ||
| ) |
| const char* DtBufferSerialize::decode | ( | DtRouteAction *& | dataPtr, |
| const char * | buffer | ||
| ) |
| int DtBufferSerialize::getSize | ( | const DtRwRouteActionList & | list | ) |
| char* DtBufferSerialize::encode | ( | const DtRwRouteActionList & | list, |
| char * | buffer | ||
| ) |
| const char* DtBufferSerialize::decode | ( | DtRwRouteActionList & | list, |
| const char * | buffer | ||
| ) |
| int DtBufferSerialize::getSize | ( | const DtRwSetDataRequestList & | list | ) |
| char* DtBufferSerialize::encode | ( | const DtRwSetDataRequestList & | list, |
| char * | buffer | ||
| ) |
| const char* DtBufferSerialize::decode | ( | DtRwSetDataRequestList & | list, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrftasks int DtBufferSerialize::getSize | ( | const DtScriptedTask & | list | ) |
| DT_DLL_vrftasks char* DtBufferSerialize::encode | ( | const DtScriptedTask & | list, |
| char * | buffer | ||
| ) |
| DT_DLL_vrftasks const char* DtBufferSerialize::decode | ( | DtScriptedTask & | list, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrftasks int DtBufferSerialize::getSize | ( | const DtSetDataRequest *const & | setDataPtr | ) |
| DT_DLL_vrftasks char* DtBufferSerialize::encode | ( | const DtSetDataRequest *const & | setDataPtr, |
| char * | buffer | ||
| ) |
Encodes the specified set data request into the specified character array.
| DT_DLL_vrftasks const char* DtBufferSerialize::decode | ( | DtSetDataRequest *& | setDataPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the set data request using the task factory. taskPtr will be deleted and reallocated by this method. The type of the task created will be determined by the task type specified in the buffer. If no task could be created from the buffer, taskPtr will be null after the function call.
| DT_DLL_vrftasks int DtBufferSerialize::getSize | ( | const DtSimTask *const & | taskPtr | ) |
| DT_DLL_vrftasks char* DtBufferSerialize::encode | ( | const DtSimTask *const & | taskPtr, |
| char * | buffer | ||
| ) |
Encodes the specified task into the specified character array.
| DT_DLL_vrftasks const char* DtBufferSerialize::decode | ( | DtSimTask *& | taskPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the task using the task factory. taskPtr will be deleted and reallocated by this method. The type of the task created will be determined by the task type specified in the buffer. If no task could be created from the buffer, taskPtr will be null after the function call.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtAggregatedResourceList & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtAggregatedResourceList & | val, |
| char * | buffer | ||
| ) |
Encodes the list into the buffer. No length checking is done, buffer must be at least getSize() long.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtAggregatedResourceList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtMsdlHierarchyPropertyMappings & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtMsdlHierarchyPropertyMappings & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtMsdlHierarchyPropertyMappings & | val | ) |
| DT_DLL_vrfutil std::string DtBufferSerialize::encodeForImportData | ( | const DtMsdlHierarchyPropertyMappings & | ) |
| DT_DLL_vrfutil void DtBufferSerialize::decodeFromImportData | ( | DtMsdlHierarchyPropertyMappings & | , |
| const std::string & | |||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSidcMappedDataItem & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSidcMappedDataItem & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSidcMappedDataItem & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const StringToDataItemMultiMap & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | StringToDataItemMultiMap & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const StringToDataItemMultiMap & | val | ) |
| std::string DtBufferSerialize::encodeForImportData | ( | const std::map< _Key, _Value > & | v | ) |
| void DtBufferSerialize::decodeFromImportData | ( | std::map< _Key, _Value > & | map, |
| const std::string & | s | ||
| ) |
References decode().
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRailSegment & | data | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRailSegment & | data, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRailSegment & | data, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwAggregateState & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwAggregateState & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwAggregateState & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwAirSpeedType & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwAirSpeedType & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwAirSpeedType & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwBooleanList & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwBooleanList & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwBooleanList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwColor & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwColor & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwColor & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwConditionsList & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwConditionsList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwConditionsList & | ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwContaminationArea & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwContaminationArea & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwContaminationArea & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwDistanceAltitudeTimeEntry & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwDistanceAltitudeTimeEntry & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwDistanceAltitudeTimeEntry & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwDistanceAltitudeTimeEntryList & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwDistanceAltitudeTimeEntryList & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwDistanceAltitudeTimeEntryList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwEmbarkationSlot & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwEmbarkationSlot & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwEmbarkationSlot & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwEngagementInfo & | info | ) |
The number of bytes required to encode the info.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwEngagementInfo & | info, |
| char * | buffer | ||
| ) |
Serializes the provided engagement info into buffer. The buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwEngagementInfo & | info, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwEngagementInfoList & | list | ) |
The number of bytes required to encode the list.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwEngagementInfoList & | list, |
| char * | buffer | ||
| ) |
Serializes the provided engagement list into buffer. The buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwEngagementInfoList & | list, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwForceType & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwForceType & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwForceType & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwFormationType & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwFormationType & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwFormationType & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwHeading & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwHeading & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwHeading & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwKeplerOrbitalElements & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwKeplerOrbitalElements & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwKeplerOrbitalElements & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwKeyValueList & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwKeyValueList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwKeyValueList & | val | ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwObjectTypeInfo & | contentPtr | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwObjectTypeInfo & | adminContentPtr, |
| char * | buffer | ||
| ) |
Encodes the specified spawn data into the specified character array.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwObjectTypeInfo & | adminContentPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the spawn data.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwSensorContactInfo & | data | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwSensorContactInfo & | data, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwSensorContactInfo & | data, |
| const char * | buffer | ||
| ) |
| int DtBufferSerialize::getSize | ( | const DtRwTemplatedListPtr< T, T_autoDelete > & | val | ) |
| char* DtBufferSerialize::encode | ( | const DtRwTemplatedListPtr< T, T_autoDelete > & | val, |
| char * | buffer | ||
| ) |
Encodes the list into the buffer. No length checking is done, buffer must be at least getSize() long.
| const char* DtBufferSerialize::decode | ( | DtRwTemplatedListPtr< T, T_autoDelete > & | val, |
| const char * | buffer | ||
| ) |
Decodes a list from buffer.
| int DtBufferSerialize::getSize | ( | const DtRwTemplatedPair< FirstType, SecondType > & | val | ) |
| char* DtBufferSerialize::encode | ( | const DtRwTemplatedPair< FirstType, SecondType > & | val, |
| char * | buffer | ||
| ) |
Encodes the map into the buffer. No length checking is done, buffer must be at least getSize() long.
| const char* DtBufferSerialize::decode | ( | DtRwTemplatedPair< FirstType, SecondType > & | val, |
| const char * | buffer | ||
| ) |
Decodes a map from buffer.
| int DtBufferSerialize::getSize | ( | const DtRwTemplatedMapPtr< KeyType, ValType > & | m | ) |
| char* DtBufferSerialize::encode | ( | const DtRwTemplatedMapPtr< KeyType, ValType > & | m, |
| char * | buffer | ||
| ) |
Encodes the map into the buffer. No length checking is done, buffer must be at least getSize() long.
| const char* DtBufferSerialize::decode | ( | DtRwTemplatedMapPtr< KeyType, ValType > & | m, |
| const char * | buffer | ||
| ) |
Decodes a map from buffer.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwUnsigned & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwUnsigned & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwUnsigned & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtScriptedTaskMetaData & | v | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtScriptedTaskMetaData & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtScriptedTaskMetaData & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSimCondExpr * | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSimCondExpr *& | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSimCondExpr * | ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtStealthCommand & | ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtStealthCommand & | , |
| const char * | |||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtStealthCommand & | , |
| char * | |||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSubordinateAggregateEntry & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSubordinateAggregateEntry & | data, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSubordinateAggregateEntry & | data, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSubordinateEntry & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSubordinateEntry & | data, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSubordinateEntry & | data, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSubordinateObjectsList & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSubordinateObjectsList & | val, |
| char * | buffer | ||
| ) |
Encodes the list into the buffer. No length checking is done, buffer must be at least getSize() long.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSubordinateObjectsList & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwActivities & | val | ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwActivities & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwActivities & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwHazardType & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwHazardType & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwHazardType & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwHazardAreaInformation & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwHazardAreaInformation & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwHazardAreaInformation & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwAffectableEngineeringObject & | val | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwAffectableEngineeringObject & | val, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwAffectableEngineeringObject & | val, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwUserQuestion & | list | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwUserQuestion & | list, |
| char * | buffer | ||
| ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwUserQuestion & | list, |
| const char * | buffer | ||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwDynamicTerrainChangeInformation & | ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwDynamicTerrainChangeInformation & | , |
| const char * | |||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwDynamicTerrainChangeInformation & | , |
| char * | |||
| ) |
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwDynamicTerrainInformation & | ) |
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwDynamicTerrainInformation & | , |
| const char * | |||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwDynamicTerrainInformation & | , |
| char * | |||
| ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSphere & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwTranslatableStringObject & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwObjectType & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwStringList & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwIntegerAttributeList & | v, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwIntegerAttribute & | v, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwRealAttributeList & | v, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwRealAttribute & | v, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwIntegerList & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtUUID & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwUUID & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwNLengthStringVector & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwNLengthUUIDVector & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwJoystickControl & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwPlanVariable & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwPlanSimulationObject & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwOrbatData & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtRwWindLevel & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSupplyEntry & | val, |
| char * | buffer | ||
| ) |
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned by getSize() for the same parameter. No length checking is done on buffer.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSphere & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwObjectType & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwStringList & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwIntegerAttributeList & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwIntegerAttribute & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwRealAttributeList & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwRealAttribute & | v, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwIntegerList & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtUUID & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwUUID & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwNLengthStringVector & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwNLengthUUIDVector & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwTranslatableStringObject & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwJoystickControl & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwPlanVariable & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwPlanSimulationObject & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwOrbatData & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | std::vector< DtUUID > & | val, |
| const char * | buffer | ||
| ) |
Specialized version of decode for DtUUID since templated version is less efficient for this type.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | boost::unordered_map< DtUUID, DtUUID > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | boost::unordered_set< DtUUID > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | std::set< DtUUID > & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtRwWindLevel & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSupplyEntry & | val, |
| const char * | buffer | ||
| ) |
Decodes a value from buffer and places the result in val of the type specified by val. Buffer must contain a value created by the corresponding call to encode().
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwPlanVariable & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSphere & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwObjectType & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwTranslatableStringObject & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwStringList & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwIntegerList & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwIntegerAttributeList & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwIntegerAttribute & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwRealAttributeList & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwRealAttribute & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtUUID & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwUUID & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwNLengthStringVector & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwNLengthUUIDVector & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwJoystickControl & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwPlanSimulationObject & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwOrbatData & | v | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtRwWindLevel & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSupplyEntry & | val | ) |
The number of bytes required to encode the value.
| DT_DLL_vrfutil int DtBufferSerialize::getSize | ( | const DtSimInterfaceContent *const & | contentPtr | ) |
| DT_DLL_vrfutil char* DtBufferSerialize::encode | ( | const DtSimInterfaceContent *const & | adminContentPtr, |
| char * | buffer | ||
| ) |
Encodes the specified interface content into the specified character array.
| DT_DLL_vrfutil const char* DtBufferSerialize::decode | ( | DtSimInterfaceContent *& | interfaceContentPtr, |
| const char * | buffer | ||
| ) |
Decodes the buffer into the admin content using the interface content factory. interfaceContentPtr will be deleted and reallocated by this method. The type of the content created will be determined by the content type specified in the buffer. If no task could be created from the buffer, contentPtr will be null after the function call.