![]() |
VR-Vantage 1.4.1 API Class Documentation
|

Public Member Functions | |
| virtual | ~DtSimInterfaceContent () |
| virtual int | type () const =0 |
| virtual DtSimInterfaceContent * | clone () const =0 |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
| virtual void | setUseSessionId (bool yesNo) |
| virtual bool | useSessionId () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
Protected Member Functions | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Protected Attributes | |
| char * | myNetRep |
| bool | myUseSessionId |
Static Protected Attributes | |
| static DtInterfaceContentFactory * | myFactory |
| DtSimInterfaceContent::DtSimInterfaceContent | ( | ) | [protected] |
| DtSimInterfaceContent::DtSimInterfaceContent | ( | const DtSimInterfaceContent & | orig | ) | [protected] |
| virtual DtSimInterfaceContent::~DtSimInterfaceContent | ( | ) | [virtual] |
| const DtSimInterfaceContent& DtSimInterfaceContent::operator= | ( | const DtSimInterfaceContent & | orig | ) | [protected] |
| virtual int DtSimInterfaceContent::type | ( | ) | const [pure virtual] |
Implemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual DtSimInterfaceContent* DtSimInterfaceContent::clone | ( | ) | const [pure virtual] |
Implemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual bool DtSimInterfaceContent::update | ( | const DtSimInterfaceContent * | data | ) | [virtual] |
| virtual char* DtSimInterfaceContent::netRep | ( | ) | [virtual] |
| virtual int DtSimInterfaceContent::netRepSize | ( | ) | const [inline, virtual] |
Reimplemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual bool DtSimInterfaceContent::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [inline, virtual] |
Reimplemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual bool DtSimInterfaceContent::setToNet | ( | ) | [inline, virtual] |
Reimplemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual void DtSimInterfaceContent::printDataToString | ( | DtString & | str | ) | [virtual] |
Reimplemented in DtIfRadioMessageReceived, DtIfVrfObjectData, DtIfVrfObjectDeleted, and DtVrfObjectStateUpdate.
| virtual void DtSimInterfaceContent::setUseSessionId | ( | bool | yesNo | ) | [virtual] |
| virtual bool DtSimInterfaceContent::useSessionId | ( | ) | const [virtual] |
| static DtSimInterfaceContent* DtSimInterfaceContent::createInterfaceContent | ( | int | type | ) | [static] |
| static void DtSimInterfaceContent::addInterfaceContentCreatorFcn | ( | int | type, |
| DtInterfaceContentCreatorFcn | fcn | ||
| ) | [static] |
| static void DtSimInterfaceContent::setFactory | ( | DtInterfaceContentFactory * | factory | ) | [static] |
| static DtInterfaceContentFactory* DtSimInterfaceContent::factory | ( | ) | [static] |
| virtual char* DtSimInterfaceContent::createNetworkBuffer | ( | ) | [protected, virtual] |
char* DtSimInterfaceContent::myNetRep [protected] |
bool DtSimInterfaceContent::myUseSessionId [protected] |
DtInterfaceContentFactory* DtSimInterfaceContent::myFactory [static, protected] |