VR-Link API Documentation for DIS
Signals | Public Member Functions | Protected Attributes
DtObjectHistory Class Reference
+ Inheritance diagram for DtObjectHistory:
+ Collaboration diagram for DtObjectHistory:

List of all members.

Signals

void updatedAttributes (DtObjectHistory *, DtHlaObject *)
 Emits whenever this specific object is updated.

Public Member Functions

 DtObjectHistory (const char *objName, RTI::ObjectClassHandle handle)
 Constructor.
virtual ~DtObjectHistory ()
 Destructor.
virtual const char * objectName ()
virtual RTI::ObjectClassHandle objectClassHandle () const
virtual DtAttributeHistorygetAttribute (RTI::AttributeHandle handle)
virtual void setAttribute (RTI::AttributeHandle handle, DtAttributeHistory *history)
virtual DtStringTreecreateStringTree (RTI::AttributeHandle handle, const DtDatatypeFedNode *omtNode)
virtual void updateAllAttributes (const DtStateMsg &msg, DtHlaObject *obj)
virtual void updateAllAttributes (DtGenericStateRepository &stateRep, DtHlaObject *obj)

Protected Attributes

RTI::ObjectClassHandle myObjectClassHandle
const char * myObjectName
std::map< RTI::AttributeHandle,
DtAttributeHistory * > 
myAttributes

Constructor & Destructor Documentation

DtObjectHistory::DtObjectHistory ( const char *  objName,
RTI::ObjectClassHandle  handle 
)

Constructor.

virtual DtObjectHistory::~DtObjectHistory ( ) [virtual]

Destructor.


Member Function Documentation

virtual DtStringTree* DtObjectHistory::createStringTree ( RTI::AttributeHandle  handle,
const DtDatatypeFedNode omtNode 
) [virtual]
virtual DtAttributeHistory* DtObjectHistory::getAttribute ( RTI::AttributeHandle  handle) [virtual]
virtual RTI::ObjectClassHandle DtObjectHistory::objectClassHandle ( ) const [virtual]
virtual const char* DtObjectHistory::objectName ( ) [virtual]
virtual void DtObjectHistory::setAttribute ( RTI::AttributeHandle  handle,
DtAttributeHistory history 
) [virtual]
virtual void DtObjectHistory::updateAllAttributes ( const DtStateMsg msg,
DtHlaObject *  obj 
) [virtual]
virtual void DtObjectHistory::updateAllAttributes ( DtGenericStateRepository &  stateRep,
DtHlaObject *  obj 
) [virtual]
void DtObjectHistory::updatedAttributes ( DtObjectHistory ,
DtHlaObject *   
) [signal]

Emits whenever this specific object is updated.


Member Data Documentation

std::map<RTI::AttributeHandle, DtAttributeHistory*> DtObjectHistory::myAttributes [protected]
RTI::ObjectClassHandle DtObjectHistory::myObjectClassHandle [protected]
const char* DtObjectHistory::myObjectName [protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)