Public Member Functions |
| | DtBaseAttrDesc (const DtString &name, DtLgrHlaHandle handle, const void *handCode, int codeSize) |
| | Main constructor.
|
| virtual | ~DtBaseAttrDesc () |
| | Destructor.
|
| | DtBaseAttrDesc (const DtBaseAttrDesc &src) |
| | Copy constructor.
|
| DtBaseAttrDesc & | operator= (const DtBaseAttrDesc &src) |
| | Assignment operator.
|
| RTI::AttributeHandle | rtiHandle (const DtLgrOnlineFomDesc &) const |
| | Return the corresponding RTI AttributeHandle.
|
| bool | isSubscribedTo () const |
| | Is this object attribute subscribed to.
|
| void | setIsSubscribedTo (bool onOff) |
| | Toggle on/off the subscription to this object attribute.
|
| bool | isReliable () const |
| void | setIsReliable (bool reliable) |
| bool | isTimeStamped () const |
| void | setTimeStamped (bool timeStamped) |
| DtLgrFomTransportType | transportType () const |
| | Returns the transport type (i.e., "best effort", "reliable") for this attribute.
|
| DtLgrFomOrderType | orderType () const |
| | Returns the order type (i.e., "receive order", "time stamp order") for this attribute.
|
| | DtBaseHla1516Value (const DtString &name, DtU32 handle, const DtLgrVariableLengthData &code) |
| | Main constructor.
|
| virtual | ~DtBaseHla1516Value () |
| | Destructor.
|
| | DtBaseHla1516Value (const DtBaseHla1516Value &src) |
| | Copy constructor.
|
| DtBaseHla1516Value & | operator= (const DtBaseHla1516Value &src) |
| | Assignment operator.
|
| const DtLgrVariableLengthData & | encodedHandle () const |
| | Get the encoded handle.
|
| const void * | code () const |
| | Return the encoded handle data..
|
| int | codeLength () const |
| | Return the encoded handle size.
|
| void | setCode (const DtLgrVariableLengthData &code) |
| | Set the encoded handle.
|
| void | setCode (const void *data, int size) |
| | Set the encoded handle.
|
| | DtBaseHlaValue (const DtString &name, DtLgrHlaHandle handle) |
| virtual | ~DtBaseHlaValue () |
| | DtBaseHlaValue (const DtBaseHlaValue &value) |
| DtBaseHlaValue & | operator= (const DtBaseHlaValue &value) |
| DtU32 | flags () const |
| | Get the encoded flags.
|
| void | setFlags (DtU32) |
| | Set the encoded flags.
|
| const DtString & | name () const |
| void | setName (const DtString &name) |
| const char * | name2print () const |
| DtLgrHlaHandle | handle () const |
| void | setHandle (DtLgrHlaHandle handle) |
DtBaseAttrDesc is a descriptor of an HLA object attribute.