![]() |
VR-Forces Development_Version Class Documentation
|
The message type sent to the front-end in reply to cache-update requests on object type keyed data, such as configured Embedded Entities, and tasks/sets available to certain object types. More...

Public Member Functions | |
| DtIfEmbeddedEntityInfoCacheResponse () | |
| DtIfEmbeddedEntityInfoCacheResponse (const DtIfEmbeddedEntityInfoCacheResponse &orig) | |
| virtual | ~DtIfEmbeddedEntityInfoCacheResponse () |
| DtIfEmbeddedEntityInfoCacheResponse & | operator= (const DtIfEmbeddedEntityInfoCacheResponse &orig) |
| virtual DtSimInterfaceContent * | clone () const |
| virtual int | type () const |
| virtual void | printDataToString (DtString &str) |
| virtual int | netRepSize () const |
| Framework serialization methods. | |
| virtual bool | setFromNet (const char *buff, unsigned contentSize) |
| Framework serialization methods. | |
| virtual bool | setToNet () |
| Framework serialization methods. | |
| virtual void | setObjectTypeRequested (const DtObjectType &objType) |
| Accessors for myObjectTypeRequested. | |
| virtual const DtObjectType & | objectTypeRequested () const |
| Accessors for myObjectTypeRequested. | |
| virtual void | setCacheMissed (const bool &missed) |
| Accessors for myCacheMissed. | |
| virtual const bool | cacheMissed () const |
| Accessors for myCacheMissed. | |
| virtual void | setEmbeddedEntities (const std::vector< DtEmbeddedEntity > &eeVector) |
| Accessors for myEmbeddedEntities. | |
| virtual const std::vector < DtEmbeddedEntity > & | embeddedEntities () const |
| Accessors for myEmbeddedEntities. | |
| virtual void | setAvailableSets (const std::vector< DtSetMessageType > &setsVector) |
| Accessors for myAvailableSets. | |
| virtual const std::vector < DtSetMessageType > & | availableSets () const |
| Accessors for myAvailableSets. | |
| virtual void | setAvailableTasks (const std::vector< DtSimTaskMessageType > &tasksVector) |
| Accessors for myAvailableTasks. | |
| virtual const std::vector < DtSimTaskMessageType > & | availableTasks () const |
| Accessors for myAvailableTasks. | |
Public Member Functions inherited from DtSimInterfaceContent | |
| virtual | ~DtSimInterfaceContent () |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| virtual void | printContentType (DtString &str) |
| virtual void | setUseSessionId (bool yesNo) |
| virtual bool | useSessionId () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtSimInterfaceContent | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
| static void | registerContentTypePrinter (DtSimInterfaceContentTypePrinterFcn printFcn) |
Protected Attributes | |
| DtObjectType | myObjectTypeRequested |
| Object type originally requested & thus the type applicable to this reply. | |
| bool | myCacheMissed |
| True if the requested type does not have cached data. | |
| std::vector< DtEmbeddedEntity > | myEmbeddedEntities |
| Cached data available for the type. | |
| std::vector< DtSetMessageType > | myAvailableSets |
| Cached data available for the type. | |
| std::vector< DtSimTaskMessageType > | myAvailableTasks |
| Cached data available for the type. | |
Protected Attributes inherited from DtSimInterfaceContent | |
| char * | myNetRep |
| bool | myUseSessionId |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
The message type sent to the front-end in reply to cache-update requests on object type keyed data, such as configured Embedded Entities, and tasks/sets available to certain object types.
| DtIfEmbeddedEntityInfoCacheResponse::DtIfEmbeddedEntityInfoCacheResponse | ( | ) |
| DtIfEmbeddedEntityInfoCacheResponse::DtIfEmbeddedEntityInfoCacheResponse | ( | const DtIfEmbeddedEntityInfoCacheResponse & | orig | ) |
|
virtual |
| DtIfEmbeddedEntityInfoCacheResponse& DtIfEmbeddedEntityInfoCacheResponse::operator= | ( | const DtIfEmbeddedEntityInfoCacheResponse & | orig | ) |
|
virtual |
Implements DtSimInterfaceContent.
|
virtual |
Implements DtSimInterfaceContent.
|
virtual |
Framework serialization methods.
Reimplemented from DtSimInterfaceContent.
|
virtual |
Framework serialization methods.
Reimplemented from DtSimInterfaceContent.
|
virtual |
Framework serialization methods.
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
static |
|
virtual |
Accessors for myObjectTypeRequested.
|
virtual |
Accessors for myObjectTypeRequested.
|
virtual |
Accessors for myCacheMissed.
|
virtual |
Accessors for myCacheMissed.
|
virtual |
Accessors for myEmbeddedEntities.
|
virtual |
Accessors for myEmbeddedEntities.
|
virtual |
Accessors for myAvailableSets.
|
virtual |
Accessors for myAvailableSets.
|
virtual |
Accessors for myAvailableTasks.
|
virtual |
Accessors for myAvailableTasks.
|
protected |
Object type originally requested & thus the type applicable to this reply.
|
protected |
True if the requested type does not have cached data.
Provided as empty vectors do not necessarily indicate lack of cached data.
|
protected |
Cached data available for the type.
|
protected |
Cached data available for the type.
|
protected |
Cached data available for the type.