![]() |
MAK RTIspy API Documentation for HLA 1.3
|
| typedef std::map<std::string, RTI::AttributeHandle> DtAttrNameHandleMap |
| typedef std::map<std::string, RTI::ParameterHandle> DtParamNameHandleMap |
| void createFedEx | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | fedName, | ||
| std::string const & | fedFile | ||
| ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::RTIambassador::createFederationExecution(), and RTI::RTIambassador::tick().
Referenced by main().
| void joinFedEx | ( | RTI::RTIambassador & | rtiAmb, |
| MyFederateAmbassador * | fedAmb, | ||
| std::string const & | federateType, | ||
| std::string const & | federationName | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::AttributeHandleValuePairSet::add(), RTI::ParameterHandleValuePairSet::add(), RTI::AttributeSetFactory::create(), RTI::ParameterSetFactory::create(), createFedEx(), federationName(), input, joinFedEx(), keyboard::keybrdTick(), DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedInitiateFederateSave, DtTalkAmbData::myRestoreLabel, DtTalkAmbData::mySaveLabel, publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), resignAndDestroy(), restoreFederation(), saveFederation(), RTI::RTIambassador::sendInteraction(), theAmbData, theAttrNameHandleMap, theInterClassHandle, theObjectHandle, theParamNameHandleMap, RTI::RTIambassador::tick(), and RTI::RTIambassador::updateAttributeValues().
| bool publishAndSubscribeInteraction | ( | RTI::RTIambassador & | rtiAmb | ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::RTIambassador::getInteractionClassHandle(), RTI::RTIambassador::getParameterHandle(), DtTalkAmbData::interactionClassMap, RTI::RTIambassador::publishInteractionClass(), RTI::RTIambassador::subscribeInteractionClass(), theAmbData, theInterClassHandle, theInterClassName, theParamNameHandleMap, and RTI::RTIambassador::tick().
Referenced by main().
| bool publishSubscribeAndRegisterObject | ( | RTI::RTIambassador & | rtiAmb | ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::AttributeHandleSet::add(), RTI::AttributeHandleSetFactory::create(), RTI::RTIambassador::getAttributeHandle(), RTI::RTIambassador::getObjectClassHandle(), RTI::RTIambassador::getObjectInstanceName(), DtTalkAmbData::objectClassMap, DtTalkAmbData::objectInstanceMap, RTI::RTIambassador::publishObjectClass(), RTI::RTIambassador::registerObjectInstance(), RTI::RTIambassador::subscribeObjectClassAttributes(), theAmbData, theAttrNameHandleMap, theClassHandle, theClassName, theObjectHandle, and RTI::RTIambassador::tick().
Referenced by main().
| bool requestFederationRestore | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | label | ||
| ) |
References DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, RTI::RTIambassador::requestFederationRestore(), theAmbData, and RTI::RTIambassador::tick().
| bool requestFederationSave | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | label | ||
| ) |
| void resignAndDestroy | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | federationName | ||
| ) |
References RTI::DELETE_OBJECTS, RTI::RTIambassador::destroyFederationExecution(), and RTI::RTIambassador::resignFederationExecution().
Referenced by cleanUpProgram(), and main().
| bool restoreFederation | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | label, | ||
| bool | performRequest | ||
| ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::RTIambassador::federateRestoreComplete(), DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, DtTalkAmbData::myReceivedFederationRestored, DtTalkAmbData::myReceivedInitiateFederateRestore, DtTalkAmbData::myReceivedRequestFederationRestoreFailed, DtTalkAmbData::myReceivedRequestFederationRestoreSucceeded, requestFederationRestore(), theAmbData, waitForFederationRestored(), waitForInitiateRestore(), and waitForRestoreBegun().
Referenced by main().
| bool saveFederation | ( | RTI::RTIambassador & | rtiAmb, |
| std::string const & | label, | ||
| bool | performRequest | ||
| ) |
References RTI::Exception::_name, RTI::Exception::_reason, RTI::RTIambassador::federateSaveBegun(), RTI::RTIambassador::federateSaveComplete(), DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationSaved, DtTalkAmbData::myReceivedInitiateFederateSave, requestFederationSave(), theAmbData, and waitForFederationSaved().
Referenced by main().
| bool waitForFederationRestored | ( | RTI::RTIambassador & | rtiAmb | ) |
References DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestored, theAmbData, and RTI::RTIambassador::tick().
Referenced by restoreFederation().
| bool waitForFederationSaved | ( | RTI::RTIambassador & | rtiAmb | ) |
References DtTalkAmbData::myReceivedFederationNotSaved, DtTalkAmbData::myReceivedFederationSaved, theAmbData, and RTI::RTIambassador::tick().
Referenced by saveFederation().
| bool waitForInitiateRestore | ( | RTI::RTIambassador & | rtiAmb | ) |
| bool waitForRestoreBegun | ( | RTI::RTIambassador & | rtiAmb | ) |
References DtTalkAmbData::myReceivedFederationNotRestored, DtTalkAmbData::myReceivedFederationRestoreBegun, theAmbData, and RTI::RTIambassador::tick().
Referenced by restoreFederation().
Referenced by becomeConstrainedAndRegulating(), main(), and synchronizeFederation().
Referenced by becomeConstrainedAndRegulating(), cleanUpProgram(), main(), parseCmdLine(), publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), queryFederationSaveStatus(), queryRestoreStatus(), requestFederationRestore(), requestFederationSave(), restoreFederation(), saveFederation(), simpleTime13.SimpleTimeFedAmb13::SimpleTimeFedAmb13(), simpleTime1516.SimpleTimeFedAmb1516::SimpleTimeFedAmb1516(), simpleTime1516e.SimpleTimeFedAmb1516e::SimpleTimeFedAmb1516e(), synchronizeFederation(), waitForFederationRestored(), waitForFederationSaved(), waitForInitiateRestore(), and waitForRestoreBegun().
Referenced by main(), and publishSubscribeAndRegisterObject().
| std::string theClassName = "BaseEntity" |
Referenced by publishAndSubscribeInteraction(), and publishSubscribeAndRegisterObject().
Referenced by joinFedEx(), and waitForInitiateRestore().
Referenced by main(), and publishAndSubscribeInteraction().
| std::string theInterClassName = "WeaponFire" |
Referenced by publishAndSubscribeInteraction().
Referenced by main(), and publishSubscribeAndRegisterObject().
Referenced by main(), and publishAndSubscribeInteraction().