VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces
hlaBufferSerialize.h File Reference

Go to the source code of this file.

Namespaces

namespace  DtHlaBufferSerialize
 This namespace contains a set of utility functions for encoding and decoding various data types to/from a byte array in the format expected by an HLA federate.

Functions

DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwBoolean &val, char *buffer)
 Serializes the provided value val into buffer.
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwReal &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwReal32 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwReal64 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwInt &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwInt8 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwInt16 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwInt32 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwString &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRwVector &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const int &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const bool &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const char &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtFloat32 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtFloat64 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtVector32 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtVector64 &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtString &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtObjectType &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtEntityIdentifier &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRangeItem &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtRangeItems &val, char *buffer)
DT_DLL_readerWriter charDtHlaBufferSerialize::encode (const DtVrfExtendedRecordData &val, char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwBoolean &val, const char *buffer)
 Decodes a value from buffer and places the result in val of the type specified by val.
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwReal &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwReal32 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwReal64 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwInt &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwInt8 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwInt16 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwInt32 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwString &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRwVector &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (int &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (bool &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (char &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtFloat32 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtFloat64 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtVector32 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtVector64 &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtString &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtObjectType &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtEntityIdentifier &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRangeItem &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtRangeItems &val, const char *buffer)
DT_DLL_readerWriter const charDtHlaBufferSerialize::decode (DtVrfExtendedRecordData &val, const char *buffer)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwBoolean &v)
 The number of bytes required to encode the value.
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwReal &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwReal32 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwReal64 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwInt &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwInt8 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwInt16 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwInt32 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwString &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRwVector &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const int &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const bool &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const char &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtFloat32 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtFloat64 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtVector32 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtVector64 &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtString &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtObjectType &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtEntityIdentifier &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRangeItem &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtRangeItems &v)
DT_DLL_readerWriter int DtHlaBufferSerialize::getSize (const DtVrfExtendedRecordData &v)

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)