![]() |
VR-Exchange 2.2 API Documentation
|
Represents the current time state of the HLA broker. More...

Public Member Functions | |
| DtPortalTimeMgmtObject () | |
| Constructor. | |
| virtual | ~DtPortalTimeMgmtObject () |
| Destructor. | |
| DtPortalTimeMgmtObject (const DtPortalTimeMgmtObject &) | |
| Copy constructor. | |
| DtPortalTimeMgmtObject & | operator= (const DtPortalTimeMgmtObject &original) |
| Assignment operator. | |
| int | operator== (const DtPortalTimeMgmtObject &rightOperand) const |
| Compare operator. | |
| int | operator!= (const DtPortalTimeMgmtObject &rightOperand) const |
| Compare operator. | |
| virtual const char * | objectKindName () const |
| Returns a string representation of this object's type. | |
| virtual unsigned int | netSize () const |
| Returns the network size of this object. | |
| virtual void | writeSelfToBuffer (void *buffer) const |
| Writes this message into the memory buffer provided by buffer. | |
| virtual void | readSelfFromBuffer (const void *buffer) |
| Fills in values in this message from the byte array specified by buffer. | |
| virtual std::ostream & | printDataToStream (std::ostream &stream) const |
| Prints the current state of this message to the stream specified by str. | |
| virtual MAKVrExchange::DtPortalMessageKind | kind () const |
| Returns the message kind of this object. | |
Data Exchange Attributes | |
The Attributes of the Time Management State Object | |
| DtDEC_ATTRIBUTE (DtFloat64, Lbts, lbts) | |
| The Entity identifier of the Host Object. | |
Public Member Functions inherited from MAKVrExchange::DtPortalBaseObject | |
| DtPortalBaseObject () | |
| The Default CTOR. | |
| virtual | ~DtPortalBaseObject () |
| The Default DTOR. | |
| DtPortalBaseObject (const DtPortalBaseObject &other) | |
| The default Copy CTOR. | |
| DtPortalBaseObject & | operator= (const DtPortalBaseObject &other) |
| The default Assignment operator. | |
| bool | operator!= (const DtPortalBaseObject &other) const |
| bool | operator== (const DtPortalBaseObject &other) const |
| virtual void | setKind (DtPortalMessageKind kind) |
| virtual void | setObjectKindName (const char *name) |
| virtual void | setAttributeValuePairList (const DtAttributeValuePairList &val) |
| virtual const DtAttributeValuePairList & | attributeValuePairList () const |
| virtual DtAttributeValuePairList & | attributeValuePairList () |
Public Member Functions inherited from MAKVrExchange::DtPortalObject | |
| DtPortalObject () | |
| virtual | ~DtPortalObject () |
| DtPortalObject (const DtPortalObject &other) | |
| DtPortalObject & | operator= (const DtPortalObject &other) |
| bool | operator!= (const DtPortalObject &other) const |
| bool | operator== (const DtPortalObject &other) const |
| virtual bool | isFiltered () const |
| NOTE: DtDEC_ATTRIBUTE resets the access specifier to protected. | |
| virtual void | setFiltered (bool value) |
| DtDEC_ATTRIBUTE (DtString, Identifier, identifier) | |
| Every object must have a unique Identifier which is of type string. | |
| DtDEC_ATTRIBUTE (bool, FinalMessage, finalMessage) | |
| If true this is the final message for this object, and the object has been deleted. | |
Static Public Member Functions | |
| static DtPortalMessage * | create () |
Static Public Attributes | |
| static const MAKVrExchange::DtPortalMessageKind | theKind |
| Unique ID for for each subclass of DtPortalMessage. | |
Static Public Attributes inherited from MAKVrExchange::DtPortalBaseObject | |
| static const DtPortalMessageKind | theKind |
Additional Inherited Members | |
Protected Attributes inherited from MAKVrExchange::DtPortalBaseObject | |
| DtAttributeValuePairList | myAttributeValuePairList |
| DtPortalMessageKind | myMessageKind |
| DtString | myObjectName |
Represents the current time state of the HLA broker.
| DtPortalTimeMgmtObject::DtPortalTimeMgmtObject | ( | ) |
Constructor.
Referenced by create().
|
virtual |
Destructor.
| DtPortalTimeMgmtObject::DtPortalTimeMgmtObject | ( | const DtPortalTimeMgmtObject & | ) |
Copy constructor.
Used for pass-by-value, explicit copy, and return by value.
| DtPortalTimeMgmtObject& DtPortalTimeMgmtObject::operator= | ( | const DtPortalTimeMgmtObject & | original | ) |
Assignment operator.
| int DtPortalTimeMgmtObject::operator== | ( | const DtPortalTimeMgmtObject & | rightOperand | ) | const |
Compare operator.
| int DtPortalTimeMgmtObject::operator!= | ( | const DtPortalTimeMgmtObject & | rightOperand | ) | const |
Compare operator.
|
inlinevirtual |
Returns a string representation of this object's type.
This is used by the GUI to print the kind of object.
Reimplemented from MAKVrExchange::DtPortalBaseObject.
|
virtual |
Returns the network size of this object.
The network size is the number of bytes needed to store this message in memory.
Reimplemented from MAKVrExchange::DtPortalBaseObject.
|
virtual |
Writes this message into the memory buffer provided by buffer.
The Buffer must already be allocated and be at least netSize() bytes big.
Reimplemented from MAKVrExchange::DtPortalBaseObject.
|
virtual |
Fills in values in this message from the byte array specified by buffer.
Buffer must be at least as big as netSize() bytes.
Reimplemented from MAKVrExchange::DtPortalBaseObject.
|
virtual |
Prints the current state of this message to the stream specified by str.
Reimplemented from MAKVrExchange::DtPortalBaseObject.
|
inlinestatic |
Reimplemented from MAKVrExchange::DtPortalBaseObject.
References DtPortalTimeMgmtObject().
|
inlinevirtual |
Returns the message kind of this object.
The message Kind is unique integer. The kind is unique to all messages. Existing message kinds can be found in pMessageKinds.h
Reimplemented from MAKVrExchange::DtPortalBaseObject.
References theKind.
| DtPortalTimeMgmtObject::DtDEC_ATTRIBUTE | ( | DtFloat64 | , |
| Lbts | , | ||
| lbts | |||
| ) |
The Entity identifier of the Host Object.
|
static |