MAK RTIspy API Documentation for HLA 1516
List of all members | Classes | Public Member Functions | Public Attributes | Friends
DtObjectAttrInfo Class Reference

Attribute information maintained per object. More...

+ Collaboration diagram for DtObjectAttrInfo:

Classes

class  tuple

Public Member Functions

 DtObjectAttrInfo ()

Public Attributes

MAKRti::DtTransportType transport
 Current transport type.
MAKRti::DtOrderType order
 Current time management order type.
DtHandle regionSetHandle
 Handle of publish region set (when region set is not yet available)
DtPubRegionSet * regionSet
 Region used to publish attribute.
DtRegionToFederateMap remoteSubscriptionRegions
 Federate subscribed by region index by region.
DtFederateToRegionMap remoteSubscriptionRegionsByFederate
 Region used in remote subscription indexed by federate.
DtFederateHandleStdSet remoteSubscriptions
 Federate handles for DM.
DtBitMask remoteSubscriberMask
 Union of DM and DDM subs.
MAKRti::DtTime myNextReceiveTime
 Timestamp for deciding whether to receive current update.
std::deque< tupleoffsets
 list of (offset, timestamp) for sending

Friends

class DtRtiObject

Detailed Description

Attribute information maintained per object.

Constructor & Destructor Documentation

DtObjectAttrInfo::DtObjectAttrInfo ( )

Friends And Related Function Documentation

friend class DtRtiObject
friend

Member Data Documentation

MAKRti::DtTime DtObjectAttrInfo::myNextReceiveTime

Timestamp for deciding whether to receive current update.

Referenced by DtRtiObject::okToReceive().

std::deque<tuple> DtObjectAttrInfo::offsets

list of (offset, timestamp) for sending

Referenced by DtRtiObject::computeAttrOffset(), and DtRtiObject::initUpdateRates().

MAKRti::DtOrderType DtObjectAttrInfo::order
DtPubRegionSet* DtObjectAttrInfo::regionSet
DtHandle DtObjectAttrInfo::regionSetHandle

Handle of publish region set (when region set is not yet available)

Referenced by DtRtiObject::decode(), DtRtiObject::DtRtiObject(), and DtRtiObject::operator=().

DtBitMask DtObjectAttrInfo::remoteSubscriberMask
DtRegionToFederateMap DtObjectAttrInfo::remoteSubscriptionRegions
DtFederateToRegionMap DtObjectAttrInfo::remoteSubscriptionRegionsByFederate
DtFederateHandleStdSet DtObjectAttrInfo::remoteSubscriptions
MAKRti::DtTransportType DtObjectAttrInfo::transport

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

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)