![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Go to the source code of this file.
Classes | |
| struct | DtDMFilterStruct |
| Declaration management multicast filter information. More... | |
| struct | DtUpdateRateSubscriptionStruct |
| Update rate subscription information. More... | |
| class | DtRIDParameters |
| This class manages the RTI's start-up configuration using both MTL variables and functions. More... | |
| class | DtRIDParameters::DtRidParameter |
| Generic Rid information. More... | |
| class | DtRIDParameters::DtIntRidParameter |
| Int based Rid parameter. More... | |
| class | DtRIDParameters::DtFloatRidParameter |
| Float based Rid parameter. More... | |
| class | DtRIDParameters::DtStringRidParameter |
| String based Rid parameter. More... | |
Defines | |
| #define | DtDECLARE_INT_ACCESSOR_MUTATOR(varName, accessor, mutator) |
| Declare an integer accessor & mutator. | |
| #define | DtDECLARE_BOOL_ACCESSOR_MUTATOR(varName, accessor, mutator) |
| Declare a bool accessor & mutator. | |
| #define | DtDECLARE_FLOAT_ACCESSOR_MUTATOR(varName, accessor, mutator) |
| Declare a float accessor & mutator. | |
| #define | DtDECLARE_STRING_ACCESSOR_MUTATOR(varName, accessor, mutator) |
| Declare a string accessor & mutator. | |
Typedefs | |
| typedef std::map < MAKRti::DtString, float > | DtUpdateNameRateMap |
| Map from update rate name to its value. | |
Variables | |
| const long | DtDefaultSpaceHandle = 0 |
| Configuration defaults. | |
| const long | DtGlobalSpaceHandle = 1 |
| const long | DtDefaultRegionHandle = 0 |
| const long | DtDefaultRegionSetHandle = 0 |
| const long | DtDefaultPasRegionSetHandle = 1 |
| #define DtDECLARE_BOOL_ACCESSOR_MUTATOR | ( | varName, | |
| accessor, | |||
| mutator | |||
| ) |
bool accessor() const; \ void mutator(bool var ); \ mutable bool varName##Initialized; \ mutable std::map<MAKRti::DtString, DtIntRidParameter>::const_iterator varName##mapHandle;
Declare a bool accessor & mutator.
| #define DtDECLARE_FLOAT_ACCESSOR_MUTATOR | ( | varName, | |
| accessor, | |||
| mutator | |||
| ) |
float accessor() const; \ void mutator(float var ); \ mutable bool varName##Initialized; \ mutable std::map<MAKRti::DtString, DtFloatRidParameter>::const_iterator varName##mapHandle;
Declare a float accessor & mutator.
| #define DtDECLARE_INT_ACCESSOR_MUTATOR | ( | varName, | |
| accessor, | |||
| mutator | |||
| ) |
int accessor() const; \ void mutator(int var ); \ mutable bool varName##Initialized; \ mutable std::map<MAKRti::DtString, DtIntRidParameter>::const_iterator varName##mapHandle;
Declare an integer accessor & mutator.
| #define DtDECLARE_STRING_ACCESSOR_MUTATOR | ( | varName, | |
| accessor, | |||
| mutator | |||
| ) |
MAKRti::DtString accessor() const; \ void mutator( const char* var ); \ mutable bool varName##Initialized; \ mutable std::map<MAKRti::DtString, DtStringRidParameter>::const_iterator varName##mapHandle;
Declare a string accessor & mutator.
| typedef std::map<MAKRti::DtString, float> DtUpdateNameRateMap |
Map from update rate name to its value.
| const long DtDefaultPasRegionSetHandle = 1 |
| const long DtDefaultRegionHandle = 0 |
| const long DtDefaultRegionSetHandle = 0 |
Referenced by DtAttrSetLists::add(), DtAttrSetLists::attributeList(), DtInteractionMsg::channel(), DtUpdateMsg::channel(), DtRtiObject::decode(), DtRtiObject::DtRtiObject(), DtObjectMgr::processRegister(), DtRtiObject::regionSetHandle(), DtAttrInfo::remoteRegionSubscription(), DtAttrSetLists::remove(), DtTestManager::sendInteraction(), DtFedExec::sendSyncPointReport(), DtFedExec::sendSyncPointStatusReport(), DtRtiObject::setDiscoveredClass(), DtObjectClassInfo::subscribedAttrs(), and DtInteractionMgr::unsubscribe().
| const long DtDefaultSpaceHandle = 0 |
Configuration defaults.
Referenced by DtFomClassMgr::addAttribute(), DtFomClassMgr::addDimension(), DtFomClassMgr::addInterClass(), DtObjectClassInfo::attrSpace(), and DtFomClassMgr::init().