![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for simpleDDMFederate1516:
Collaboration diagram for simpleDDMFederate1516:Public Member Functions | |
| simpleDDMFederate1516 () | |
| simpleDDMFederate1516 (simpleDDMFederate1516 &data) | |
| virtual | ~simpleDDMFederate1516 () |
| void | initializeRTI () |
| bool | createFedEx () |
| bool | joinFedEx () |
| void | resignAndDestroy () |
| bool | createAndInitializeRegions () |
| bool | publishSubscribeAndRegisterObject () |
| bool | publishAndSubscribeInteraction () |
| void | sendUpdate (int currentPosition) |
| void | sendInteraction_hourly () |
| void | sendInteraction_quarterly () |
| void | tick (double atMost=0.0f) |
| void | tick (double atLeast, double atMost) |
| void | changeBounds (int lower, int upper, int UTCZone) |
| void | setEnableScopeAdvisories (bool yesNo) |
| void | setIsPublisher (bool yesNo) |
| int | position () |
| void | setPosition (int data) |
| void | setFedFileName (const wchar_t *newFedName) |
| void | setFedFileName (const char *newFedName) |
| char * | getFedFileName () const |
Public Member Functions inherited from simpleDDMFederate | |
| simpleDDMFederate () | |
| simpleDDMFederate (simpleDDMFederate &data) | |
| virtual | ~simpleDDMFederate () |
| bool | enableScopeAdvisories () const |
| bool | isPublisher () const |
| void | setSizeToInc (int data) |
| int | sizeToInc () const |
| int | zone () const |
| void | setSendRangeSize (int data) |
| int | sendRangeSize () const |
| int | listenUpperBound () const |
| int | listenLowerBound () const |
| int | sendUpperBound () const |
| int | sendLowerBound () const |
Protected Attributes | |
| DtAttrNameHandleMap | myAttrNameHandleMap |
| DtParamNameHandleMap | myParamNameHandleMap |
| rti1516::AttributeHandleValueMap | myAttrValues |
| DtTalkAmbData | theAmbData |
Protected Attributes inherited from simpleDDMFederate | |
| int | myListenUpperBound |
| int | myListenLowerBound |
| bool | myIsPublisher |
| int | mySendUpperBound |
| int | mySendLowerBound |
| int | mySizeToInc |
| float | mySendRangeSize |
| int | myCurrentposition |
| int | myUpdateCount |
| int | myUTCZone |
| bool | myEnableScopeAdvisories |
| bool | myInitialized |
| bool | myClosed |
| bool | myRegionValid |
| bool | myMapsInitialized |
Private Attributes | |
| std::wstring | myFederationName |
| std::wstring | myFederationFile |
| std::wstring | myFederateType |
| std::wstring | myHourlyInteraction |
| std::wstring | myQuarterlyInteraction |
| std::wstring | myInterClassName |
| std::wstring | myClassName |
| std::wstring | myAttrName |
| rti1516::RTIambassador * | myRTIamb |
| MyFederateAmbassador * | myFedAmb |
| rti1516::ParameterHandle | myHourlyHandle |
| rti1516::ParameterHandle | myQuarterlyHandle |
| rti1516::DimensionHandleSet | myDimHandleSet |
| rti1516::ParameterHandleValueMap | myParamValues |
| std::wstring | mySecondsDimensionName |
| rti1516::DimensionHandle | mySecondsDim |
| std::wstring | myUTCDimensionName |
| rti1516::DimensionHandle | myUTCDim |
| rti1516::ObjectClassHandle | myClassHandle |
| rti1516::ObjectInstanceHandle | myObjectInstanceHandle |
| rti1516::InteractionClassHandle | myInterClassHandle |
| rti1516::AttributeHandleSetRegionHandleSetPairVector | myRegionHandleSet |
| rti1516::AttributeHandleSet | myAttrHandles |
| rti1516::RegionHandleSet | myRegions |
| rti1516::RegionHandle | myListenRegion |
| rti1516::RegionHandle | mySendRegion |
Additional Inherited Members | |
Public Types inherited from simpleDDMFederate | |
| enum | simpleAttributeHandleIndex { simplePositionIndex = 0, simpleMaxIndex } |
Static Public Attributes inherited from simpleDDMFederate | |
| static const unsigned int | NUMSECONDSPERMINUTE = 60 |
| static const unsigned int | NUMMINUTESPERHOUR = 60 |
| static const unsigned int | NUMSECONDSPERHOUR = NUMSECONDSPERMINUTE * NUMMINUTESPERHOUR |
| static const unsigned int | LOWESTSecondsInRegion = 0 |
| static const unsigned int | GREATESTSecondsInRegion = NUMSECONDSPERHOUR * 12 |
| static const unsigned int | LOWESTUTCInRegion = 0 |
| static const unsigned int | GREATESTUTCInRegion = 23 |
| simpleDDMFederate1516::simpleDDMFederate1516 | ( | ) |
| simpleDDMFederate1516::simpleDDMFederate1516 | ( | simpleDDMFederate1516 & | data | ) |
|
virtual |
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
inlinevirtual |
Implements simpleDDMFederate.
References DtToString(), and myFederationFile.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
inlinevirtual |
Implements simpleDDMFederate.
References simpleDDMFederate::isPublisher(), simpleDDMFederate::myCurrentposition, DtTalkAmbData::position, and theAmbData.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
inlinevirtual |
Implements simpleDDMFederate.
References DtTalkAmbData::enableScopeAdvisories, simpleDDMFederate::myEnableScopeAdvisories, and theAmbData.
|
inlinevirtual |
Implements simpleDDMFederate.
References myFederationFile.
|
inlinevirtual |
Implements simpleDDMFederate.
References DtToWString(), and myFederationFile.
|
inlinevirtual |
Implements simpleDDMFederate.
References DtTalkAmbData::isPublisher, simpleDDMFederate::myIsPublisher, and theAmbData.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
virtual |
Implements simpleDDMFederate.
|
private |
|
private |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by getFedFileName(), and setFedFileName().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protected |
Referenced by position(), setEnableScopeAdvisories(), and setIsPublisher().