MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
MyFederateAmbassador Class Reference

Basic federate ambassador service callback implementation. More...

+ Inheritance diagram for MyFederateAmbassador:
+ Collaboration diagram for MyFederateAmbassador:

Public Member Functions

 MyFederateAmbassador (DtSimpleData &data)
 
virtual ~MyFederateAmbassador () throw (RTI::FederateInternalError)
 
virtual void discoverObjectInstance (RTI::ObjectHandle theObject, RTI::ObjectClassHandle theObjectClass, const char *theObjectName) throw (RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw (RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw (RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw (RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw (RTI::ObjectNotKnown, RTI::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw (FederateInternalError)
 
virtual void initiateFederateSave (const char *label) throw ( UnableToPerformSave, FederateInternalError)
 
virtual void federationSaved () throw ( FederateInternalError)
 
virtual void federationNotSaved () throw ( FederateInternalError)
 
virtual void requestFederationRestoreSucceeded (const char *label) throw ( FederateInternalError)
 
virtual void requestFederationRestoreFailed (const char *label, const char *reason) throw ( FederateInternalError)
 
virtual void federationRestoreBegun () throw ( FederateInternalError)
 
virtual void initiateFederateRestore (const char *label, FederateHandle handle) throw ( SpecifiedSaveLabelDoesNotExist, CouldNotRestore, FederateInternalError)
 
virtual void federationRestored () throw ( FederateInternalError)
 
virtual void federationNotRestored () throw ( FederateInternalError)
 
virtual void discoverObjectInstance (ObjectHandle theObject, ObjectClassHandle theObjectClass, const char *theObjectName) throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
 
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError)
 
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError)
 
virtual void removeObjectInstance (ObjectHandle theObject, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError)
 
virtual void removeObjectInstance (ObjectHandle theObject, const char *theTag) throw ( ObjectNotKnown, FederateInternalError)
 
 MyFederateAmbassador (DtSimpleData &data)
 
virtual ~MyFederateAmbassador () throw ()
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw (rti1516::CouldNotDiscover, rti1516::ObjectClassNotKnown, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown,rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
 MyFederateAmbassador (DtSimpleData &data)
 
virtual ~MyFederateAmbassador ()
 
virtual void connectionLost (std::wstring const &faultDescription) override
 
virtual void reportFederationExecutions (rti1516_2025::FederationExecutionInformationVector const &theFederationExecutionInformationList) override
 
virtual void reportFederationExecutionMembers (std::wstring const &federationName, rti1516_2025::FederationExecutionMemberInformationVector const &report) override
 
virtual void reportFederationExecutionDoesNotExist (std::wstring const &federationName) override
 
virtual void federateResigned (const std::wstring &reason) override
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) override
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) override
 
virtual void discoverObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ObjectClassHandle const &theObjectClass, std::wstring const &theObjectInstanceName, rti1516_2025::FederateHandle const &producingFederate) override
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions) override
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, const rti1516_2025::RegionHandleSet *theOptionalSentRegions) override
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
void receiveDirectedInteraction (rti1516_2025::InteractionClassHandle const &interactionClass, rti1516_2025::ObjectInstanceHandle const &objectInstance, rti1516_2025::ParameterHandleValueMap const &parameterValues, rti1516_2025::VariableLengthData const &userSuppliedTag, rti1516_2025::TransportationTypeHandle const &transportationType, rti1516_2025::FederateHandle const &producingFederate) override
 
void receiveDirectedInteraction (rti1516_2025::InteractionClassHandle const &interactionClass, rti1516_2025::ObjectInstanceHandle const &objectInstance, rti1516_2025::ParameterHandleValueMap const &parameterValues, rti1516_2025::VariableLengthData const &userSuppliedTag, rti1516_2025::TransportationTypeHandle const &transportationType, rti1516_2025::FederateHandle const &producingFederate, rti1516_2025::LogicalTime const &time, rti1516_2025::OrderType sentOrderType, rti1516_2025::OrderType receivedOrderType, rti1516_2025::MessageRetractionHandle const *optionalRetraction) override
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate) override
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
 MyFederateAmbassador (DtSimpleData &data)
 
virtual ~MyFederateAmbassador () throw ()
 
virtual void connectionLost (std::wstring const &faultDescription) throw (rti1516e::FederateInternalError)
 
virtual void reportFederationExecutions (rti1516e::FederationExecutionInformationVector const &theFederationExecutionInformationList) throw (rti1516e::FederateInternalError)
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, rti1516e::FederateHandle producingFederate) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw (RTI::FederateInternalError)
 
virtual void discoverObjectInstance (RTI::ObjectHandle theObject, RTI::ObjectClassHandle theObjectClass, const char *theObjectName) throw ( RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::FederateInternalError)
 
virtual void attributesInScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
 
virtual void attributesOutOfScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw (FederateInternalError)
 
virtual void discoverObjectInstance (ObjectHandle theObject, ObjectClassHandle theObjectClass, const char *theObjectName) throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
 
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError)
 
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError)
 
virtual void removeObjectInstance (ObjectHandle theObject, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError)
 
virtual void removeObjectInstance (ObjectHandle theObject, const char *theTag) throw ( ObjectNotKnown, FederateInternalError)
 
virtual void attributesInScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
 
virtual void attributesOutOfScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw ()
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw (rti1516::CouldNotDiscover, rti1516::ObjectClassNotKnown, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void attributesInScope (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &theAttributes) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void attributesOutOfScope (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &theAttributes) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
 MyFederateAmbassador (DtSimpleData &data)
 
virtual ~MyFederateAmbassador ()
 
virtual void connectionLost (std::wstring const &faultDescription) override
 
virtual void reportFederationExecutions (rti1516_2025::FederationExecutionInformationVector const &theFederationExecutionInformationList) override
 
virtual void reportFederationExecutionMembers (std::wstring const &federationName, rti1516_2025::FederationExecutionMemberInformationVector const &report) override
 
virtual void reportFederationExecutionDoesNotExist (std::wstring const &federationName) override
 
virtual void federateResigned (const std::wstring &reason) override
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) override
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) override
 
virtual void multipleObjectInstanceNameReservationSucceeded (std::set< std::wstring > const &theObjectInstanceNames) override
 
virtual void multipleObjectInstanceNameReservationFailed (std::set< std::wstring > const &theObjectInstanceNames) override
 
virtual void discoverObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ObjectClassHandle const &theObjectClass, std::wstring const &theObjectInstanceName, rti1516_2025::FederateHandle const &producingFederate) override
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions) override
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, const rti1516_2025::RegionHandleSet *theOptionalSentRegions) override
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
virtual void receiveDirectedInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &producingFederate) override
 
virtual void receiveDirectedInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate) override
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction) override
 
virtual void confirmAttributeTransportationTypeChange (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &theAttributes, rti1516_2025::TransportationTypeHandle const &theTransportation) override
 
virtual void reportAttributeTransportationType (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandle const &theAttribute, rti1516_2025::TransportationTypeHandle const &theTransportation) override
 
virtual void confirmInteractionTransportationTypeChange (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::TransportationTypeHandle const &theTransportation) override
 
virtual void reportInteractionTransportationType (rti1516_2025::FederateHandle const &federateHandle, rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::TransportationTypeHandle const &theTransportation) override
 
virtual std::wstring & getParameterName (rti1516_2025::InteractionClassHandle const &classHandle, rti1516_2025::ParameterHandle const &parameterHandle, std::wstring &parameterName) const
 Help with printing callback data. More...
 
virtual void printParameterValues (rti1516_2025::InteractionClassHandle const &classHandle, rti1516_2025::ParameterHandleValueMap const &parameterValues) const
 
virtual std::wstring & getAttributeName (rti1516_2025::ObjectClassHandle const &classHandle, rti1516_2025::AttributeHandle const &attributeHandle, std::wstring &attributeName) const
 
virtual void printAttributeHandles (rti1516_2025::ObjectInstanceHandle const &objectHandle, rti1516_2025::AttributeHandleSet const &attributeHandles) const
 
virtual void printAttributeValues (rti1516_2025::ObjectInstanceHandle const &objectHandle, rti1516_2025::AttributeHandleValueMap const &attrVals) const
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw (RTI::FederateInternalError)
 
virtual void discoverObjectInstance (RTI::ObjectHandle theObject, RTI::ObjectClassHandle theObjectClass, const char *theObjectName) throw ( RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::FederateInternalError)
 
virtual void provideAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
 
virtual void timeRegulationEnabled (const RTI::FedTime &theFederateTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeRegulationWasNotPending, RTI::FederateInternalError)
 
virtual void timeConstrainedEnabled (const RTI::FedTime &theFederateTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeConstrainedWasNotPending, RTI::FederateInternalError)
 
virtual void timeAdvanceGrant (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::TimeAdvanceWasNotInProgress, RTI::FederateInternalError)
 
virtual void synchronizationPointRegistrationSucceeded (const char *label) throw ( RTI::FederateInternalError)
 
virtual void synchronizationPointRegistrationFailed (const char *label) throw ( RTI::FederateInternalError)
 
virtual void announceSynchronizationPoint (const char *label, const char *tag) throw ( RTI::FederateInternalError)
 
virtual void federationSynchronized (const char *label) throw ( RTI::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw (rti13::FederateInternalError)
 
virtual void discoverObjectInstance (rti13::ObjectHandle theObject, rti13::ObjectClassHandle theObjectClass, const char *theObjectName) throw ( rti13::CouldNotDiscover, rti13::ObjectClassNotKnown, rti13::FederateInternalError)
 
virtual void reflectAttributeValues (rti13::ObjectHandle theObject, const rti13::AttributeHandleValuePairSet &theAttributes, const rti13::FedTime &theTime, const char *theTag, rti13::EventRetractionHandle theHandle) throw ( rti13::ObjectNotKnown, rti13::AttributeNotKnown, rti13::FederateOwnsAttributes, rti13::InvalidFederationTime, rti13::FederateInternalError)
 
virtual void reflectAttributeValues (rti13::ObjectHandle theObject, const rti13::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( rti13::ObjectNotKnown, rti13::AttributeNotKnown, rti13::FederateOwnsAttributes, rti13::FederateInternalError)
 
virtual void receiveInteraction (rti13::InteractionClassHandle theInteraction, const rti13::ParameterHandleValuePairSet &theParameters, const rti13::FedTime &theTime, const char *theTag, rti13::EventRetractionHandle theHandle) throw ( rti13::InteractionClassNotKnown, rti13::InteractionParameterNotKnown, rti13::InvalidFederationTime, rti13::FederateInternalError)
 
virtual void receiveInteraction (rti13::InteractionClassHandle theInteraction, const rti13::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( rti13::InteractionClassNotKnown, rti13::InteractionParameterNotKnown, rti13::FederateInternalError)
 
virtual void removeObjectInstance (rti13::ObjectHandle theObject, const rti13::FedTime &theTime, const char *theTag, rti13::EventRetractionHandle theHandle) throw ( rti13::ObjectNotKnown, rti13::InvalidFederationTime, rti13::FederateInternalError)
 
virtual void removeObjectInstance (rti13::ObjectHandle theObject, const char *theTag) throw ( rti13::ObjectNotKnown, rti13::FederateInternalError)
 
virtual void provideAttributeValueUpdate (rti13::ObjectHandle theObject, const rti13::AttributeHandleSet &theAttributes) throw ( rti13::ObjectNotKnown, rti13::AttributeNotKnown, rti13::AttributeNotOwned, rti13::FederateInternalError)
 
virtual void timeRegulationEnabled (const rti13::FedTime &theFederateTime) throw ( rti13::InvalidFederationTime, rti13::EnableTimeRegulationWasNotPending, rti13::FederateInternalError)
 
virtual void timeConstrainedEnabled (const rti13::FedTime &theFederateTime) throw ( rti13::InvalidFederationTime, rti13::EnableTimeConstrainedWasNotPending, rti13::FederateInternalError)
 
virtual void timeAdvanceGrant (const rti13::FedTime &theTime) throw ( rti13::InvalidFederationTime, rti13::TimeAdvanceWasNotInProgress, rti13::FederateInternalError)
 
virtual void synchronizationPointRegistrationSucceeded (const char *label) throw ( rti13::FederateInternalError)
 
virtual void synchronizationPointRegistrationFailed (const char *label) throw ( rti13::FederateInternalError)
 
virtual void announceSynchronizationPoint (const char *label, const char *tag) throw ( rti13::FederateInternalError)
 
virtual void federationSynchronized (const char *label) throw ( rti13::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw ()
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (rti1516::UnknownName, rti1516::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw ( rti1516::CouldNotDiscover, rti1516::ObjectClassNotKnown, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleValueMap const &theAttributeValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void receiveInteraction (rti1516::InteractionClassHandle theInteraction, rti1516::ParameterHandleValueMap const &theParameterValues, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::TransportationType theType, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle, rti1516::RegionHandleSet const &theSentRegionHandleSet) throw (rti1516::InteractionClassNotRecognized, rti1516::InteractionParameterNotRecognized, rti1516::InteractionClassNotSubscribed, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder) throw (rti1516::ObjectInstanceNotKnown, rti1516::FederateInternalError)
 
virtual void removeObjectInstance (rti1516::ObjectInstanceHandle theObject, rti1516::VariableLengthData const &theUserSuppliedTag, rti1516::OrderType sentOrder, rti1516::LogicalTime const &theTime, rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theHandle) throw (rti1516::ObjectInstanceNotKnown, rti1516::InvalidLogicalTime, rti1516::FederateInternalError)
 
virtual void provideAttributeValueUpdate (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &theAttributes, rti1516::VariableLengthData const &theUserSuppliedTag) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotOwned, rti1516::FederateInternalError)
 
virtual void throw (rti1516::InvalidLogicalTime, rti1516::NoRequestToEnableTimeRegulationWasPending, rti1516::FederateInternalError)
 
virtual void throw (rti1516::InvalidLogicalTime, rti1516::NoRequestToEnableTimeConstrainedWasPending, rti1516::FederateInternalError)
 
virtual void throw (rti1516::InvalidLogicalTime, rti1516::JoinedFederateIsNotInTimeAdvancingState, rti1516::FederateInternalError)
 
virtual void throw (rti1516::FederateInternalError)
 
virtual void throw (rti1516::FederateInternalError)
 
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, rti1516::SynchronizationFailureReason reason) throw (rti1516::FederateInternalError)
 
virtual void announceSynchronizationPoint (std::wstring const &label, rti1516::VariableLengthData const &theUserSuppliedTag) throw (rti1516::FederateInternalError)
 
virtual void throw (rti1516::FederateInternalError)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador ()
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName)
 
virtual void discoverObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ObjectClassHandle const &theObjectClass, std::wstring const &theObjectInstanceName)
 
virtual void discoverObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::ObjectClassHandle const &theObjectClass, std::wstring const &theObjectInstanceName, rti1516_2025::FederateHandle const &producingFederate)
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions)
 
virtual void reflectAttributeValues (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleValueMap const &theAttributeValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction)
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, const rti1516_2025::RegionHandleSet *theOptionalSentRegions)
 
virtual void receiveInteraction (rti1516_2025::InteractionClassHandle const &theInteraction, rti1516_2025::ParameterHandleValueMap const &theParameterValues, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::TransportationTypeHandle const &theType, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::RegionHandleSet const *theOptionalSentRegions, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction)
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate)
 
virtual void removeObjectInstance (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::VariableLengthData const &theUserSuppliedTag, rti1516_2025::FederateHandle const &theProducingFederate, rti1516_2025::LogicalTime const &theTime, rti1516_2025::OrderType theSentOrder, rti1516_2025::OrderType theReceivedOrder, rti1516_2025::MessageRetractionHandle const *theOptionalRetraction)
 
virtual void provideAttributeValueUpdate (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &theAttributes, rti1516_2025::VariableLengthData const &theUserSuppliedTag)
 
virtual void timeRegulationEnabled (rti1516_2025::LogicalTime const &theFederateTime)
 
virtual void timeConstrainedEnabled (rti1516_2025::LogicalTime const &theFederateTime)
 
virtual void timeAdvanceGrant (rti1516_2025::LogicalTime const &theTime)
 
virtual void requestRetraction (rti1516_2025::MessageRetractionHandle const &theHandle)
 
virtual void synchronizationPointRegistrationSucceeded (std::wstring const &label)
 
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, rti1516_2025::SynchronizationPointFailureReason reason)
 
virtual void announceSynchronizationPoint (std::wstring const &label, rti1516_2025::VariableLengthData const &theUserSuppliedTag)
 
virtual void federationSynchronized (std::wstring const &label, rti1516_2025::FederateHandleSet const &failedToSyncSet)
 
 MyFederateAmbassador (DtTalkAmbData &data)
 
virtual ~MyFederateAmbassador () throw ()
 
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw (rti1516e::FederateInternalError)
 
virtual void discoverObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, rti1516e::FederateHandle producingFederate) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void reflectAttributeValues (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleValueMap const &theAttributeValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalReflectInfo theReflectInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void receiveInteraction (rti1516e::InteractionClassHandle theInteraction, rti1516e::ParameterHandleValueMap const &theParameterValues, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::TransportationType theType, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalReceiveInfo theReceiveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
virtual void removeObjectInstance (rti1516e::ObjectInstanceHandle theObject, rti1516e::VariableLengthData const &theUserSuppliedTag, rti1516e::OrderType sentOrder, rti1516e::LogicalTime const &theTime, rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theHandle, rti1516e::SupplementalRemoveInfo theRemoveInfo) throw (rti1516e::FederateInternalError)
 
virtual void provideAttributeValueUpdate (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &theAttributes, rti1516e::VariableLengthData const &theUserSuppliedTag) throw (rti1516e::FederateInternalError)
 
virtual void timeRegulationEnabled (rti1516e::LogicalTime const &theFederateTime) throw (rti1516e::FederateInternalError)
 
virtual void timeConstrainedEnabled (rti1516e::LogicalTime const &theFederateTime) throw (rti1516e::FederateInternalError)
 
virtual void timeAdvanceGrant (rti1516e::LogicalTime const &theTime) throw (rti1516e::FederateInternalError)
 
virtual void requestRetraction (rti1516e::MessageRetractionHandle theHandle) throw (rti1516e::FederateInternalError)
 
virtual void synchronizationPointRegistrationSucceeded (std::wstring const &label) throw (rti1516e::FederateInternalError)
 
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, rti1516e::SynchronizationPointFailureReason reason) throw (rti1516e::FederateInternalError)
 
virtual void announceSynchronizationPoint (std::wstring const &label, rti1516e::VariableLengthData const &theUserSuppliedTag) throw (rti1516e::FederateInternalError)
 
virtual void federationSynchronized (std::wstring const &label, rti1516e::FederateHandleSet const &failedToSyncSet) throw (rti1516e::FederateInternalError)
 
virtual std::wstring & getParameterName (rti1516_2025::InteractionClassHandle const &classHandle, rti1516_2025::ParameterHandle const &parameterHandle, std::wstring &parameterName) const
 Help with printing callback data. More...
 
virtual void printParameterValues (rti1516_2025::InteractionClassHandle const &classHandle, rti1516_2025::ParameterHandleValueMap const &parameterValues) const
 Help with printing callback data. More...
 
virtual std::wstring & getAttributeName (rti1516_2025::ObjectClassHandle const &classHandle, rti1516_2025::AttributeHandle const &attributeHandle, std::wstring &attributeName) const
 Help with printing callback data. More...
 
virtual void printAttributeHandles (rti1516_2025::ObjectInstanceHandle const &objectHandle, rti1516_2025::AttributeHandleSet const &attributeHandles) const
 Help with printing callback data. More...
 
virtual void printAttributeValues (rti1516_2025::ObjectInstanceHandle const &objectHandle, rti1516_2025::AttributeHandleValueMap const &attrVals) const
 Help with printing callback data. More...
 
- Public Member Functions inherited from rti1516e::NullFederateAmbassador
 throw (FederateInternalError)
 
virtual ~NullFederateAmbassador () throw ()
 
virtual void initiateFederateSave (std::wstring const &label) throw ( FederateInternalError)
 
virtual void initiateFederateSave (std::wstring const &label, LogicalTime const &theTime) throw ( FederateInternalError)
 
virtual void federationNotSaved (SaveFailureReason theSaveFailureReason) throw ( FederateInternalError)
 
virtual void federationSaveStatusResponse (FederateHandleSaveStatusPairVector const &theFederateStatusVector) throw ( FederateInternalError)
 
virtual void requestFederationRestoreSucceeded (std::wstring const &label) throw ( FederateInternalError)
 
virtual void requestFederationRestoreFailed (std::wstring const &label) throw ( FederateInternalError)
 
virtual void initiateFederateRestore (std::wstring const &label, std::wstring const &federateName, FederateHandle handle) throw ( FederateInternalError)
 
virtual void federationNotRestored (RestoreFailureReason theRestoreFailureReason) throw ( FederateInternalError)
 
virtual void federationRestoreStatusResponse (FederateRestoreStatusVector const &theFederateRestoreStatusVector) throw ( FederateInternalError)
 
virtual void startRegistrationForObjectClass (ObjectClassHandle theClass) throw ( FederateInternalError)
 
virtual void stopRegistrationForObjectClass (ObjectClassHandle theClass) throw ( FederateInternalError)
 
virtual void turnInteractionsOn (InteractionClassHandle theHandle) throw ( FederateInternalError)
 
virtual void turnInteractionsOff (InteractionClassHandle theHandle) throw ( FederateInternalError)
 
virtual void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw ( FederateInternalError)
 
virtual void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, FederateHandle producingFederate) throw ( FederateInternalError)
 
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError)
 
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError)
 
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError)
 
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError)
 
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError)
 
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError)
 
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError)
 
virtual void attributesInScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void attributesOutOfScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void provideAttributeValueUpdate (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError)
 
virtual void turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, std::wstring const &updateRateDesignator) throw ( FederateInternalError)
 
virtual void turnUpdatesOffForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void confirmAttributeTransportationTypeChange (ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, TransportationType theTransportation) throw ( FederateInternalError)
 
virtual void reportAttributeTransportationType (ObjectInstanceHandle theObject, AttributeHandle theAttribute, TransportationType theTransportation) throw ( FederateInternalError)
 
virtual void confirmInteractionTransportationTypeChange (InteractionClassHandle theInteraction, TransportationType theTransportation) throw ( FederateInternalError)
 
virtual void reportInteractionTransportationType (FederateHandle federateHandle, InteractionClassHandle theInteraction, TransportationType theTransportation) throw ( FederateInternalError)
 
virtual void requestAttributeOwnershipAssumption (ObjectInstanceHandle theObject, AttributeHandleSet const &offeredAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError)
 
virtual void requestDivestitureConfirmation (ObjectInstanceHandle theObject, AttributeHandleSet const &releasedAttributes) throw ( FederateInternalError)
 
virtual void attributeOwnershipAcquisitionNotification (ObjectInstanceHandle theObject, AttributeHandleSet const &securedAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError)
 
virtual void attributeOwnershipUnavailable (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void requestAttributeOwnershipRelease (ObjectInstanceHandle theObject, AttributeHandleSet const &candidateAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError)
 
virtual void confirmAttributeOwnershipAcquisitionCancellation (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError)
 
virtual void informAttributeOwnership (ObjectInstanceHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner) throw ( FederateInternalError)
 
virtual void attributeIsNotOwned (ObjectInstanceHandle theObject, AttributeHandle theAttribute) throw ( FederateInternalError)
 
virtual void attributeIsOwnedByRTI (ObjectInstanceHandle theObject, AttributeHandle theAttribute) throw ( FederateInternalError)
 
virtual void requestRetraction (MessageRetractionHandle theHandle) throw ( FederateInternalError)
 
- Public Member Functions inherited from rti1516e::FederateAmbassador
virtual ~FederateAmbassador ()=0 throw ()
 

Public Attributes

DtSimpleDatamyData
 
DtTalkAmbDatamyData
 

Protected Member Functions

virtual
interactionEvent::interaction_type 
interactionTypeFromParameterValues (rti1516_2025::ParameterHandleValueMap const &theParameterValues) const
 
- Protected Member Functions inherited from rti1516e::FederateAmbassador
 throw (FederateInternalError)
 

Detailed Description

Basic federate ambassador service callback implementation.

Constructor & Destructor Documentation

MyFederateAmbassador::MyFederateAmbassador ( DtSimpleData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (RTI::FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtSimpleData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtSimpleData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtSimpleData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (RTI::FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtSimpleData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (RTI::FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (rti13::FederateInternalError
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (
)
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
virtual
MyFederateAmbassador::MyFederateAmbassador ( DtTalkAmbData data)
virtual MyFederateAmbassador::~MyFederateAmbassador ( )
throw (
)
virtual

Member Function Documentation

virtual void MyFederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
rti1516e::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::announceSynchronizationPoint ( const char *  label,
const char *  tag 
)
throw (RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::announceSynchronizationPoint ( const char *  label,
const char *  tag 
)
throw (rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag 
)
virtual
virtual void MyFederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
rti1516::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesInScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesInScope ( ObjectHandle  theObject,
const AttributeHandleSet &  theAttributes 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesInScope ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  theAttributes 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesOutOfScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesOutOfScope ( ObjectHandle  theObject,
const AttributeHandleSet &  theAttributes 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::attributesOutOfScope ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  theAttributes 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::confirmAttributeTransportationTypeChange ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  theAttributes,
rti1516_2025::TransportationTypeHandle const &  theTransportation 
)
overridevirtual
virtual void MyFederateAmbassador::confirmInteractionTransportationTypeChange ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::TransportationTypeHandle const &  theTransportation 
)
overridevirtual
virtual void MyFederateAmbassador::connectionLost ( std::wstring const &  faultDescription)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::connectionLost ( std::wstring const &  faultDescription)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::connectionLost ( std::wstring const &  faultDescription)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::discoverObjectInstance ( RTI::ObjectHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw (RTI::CouldNotDiscover,
RTI::ObjectClassNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( RTI::ObjectHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( RTI::CouldNotDiscover,
RTI::ObjectClassNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( ObjectHandle  theObject,
ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( CouldNotDiscover,
ObjectClassNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ObjectClassHandle const &  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516_2025::FederateHandle const &  producingFederate 
)
overridevirtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516::CouldNotDiscover,
rti1516::ObjectClassNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516::CouldNotDiscover,
rti1516::ObjectClassNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516e::FederateHandle  producingFederate 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( RTI::ObjectHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( RTI::CouldNotDiscover,
RTI::ObjectClassNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti13::ObjectHandle  theObject,
rti13::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( rti13::CouldNotDiscover,
rti13::ObjectClassNotKnown,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ObjectClassHandle const &  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ObjectClassHandle const &  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516_2025::FederateHandle const &  producingFederate 
)
overridevirtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516e::FederateHandle  producingFederate 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( ObjectHandle  theObject,
ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( CouldNotDiscover,
ObjectClassNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ObjectClassHandle const &  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516_2025::FederateHandle const &  producingFederate 
)
virtual
virtual void MyFederateAmbassador::discoverObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw ( rti1516::CouldNotDiscover,
rti1516::ObjectClassNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::federateResigned ( const std::wstring &  reason)
overridevirtual
virtual void MyFederateAmbassador::federateResigned ( const std::wstring &  reason)
overridevirtual
virtual void MyFederateAmbassador::federationNotRestored ( )
throw (FederateInternalError
)
virtual
virtual void MyFederateAmbassador::federationNotSaved ( )
throw (FederateInternalError
)
virtual
virtual void MyFederateAmbassador::federationRestoreBegun ( )
throw (FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::federationRestored ( )
throw (FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::federationSaved ( )
throw (FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::federationSynchronized ( std::wstring const &  label,
rti1516e::FederateHandleSet const &  failedToSyncSet 
)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::federationSynchronized ( const char *  label)
throw (RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::federationSynchronized ( const char *  label)
throw (rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::federationSynchronized ( std::wstring const &  label,
rti1516_2025::FederateHandleSet const &  failedToSyncSet 
)
virtual
virtual std::wstring& MyFederateAmbassador::getAttributeName ( rti1516_2025::ObjectClassHandle const &  classHandle,
rti1516_2025::AttributeHandle const &  attributeHandle,
std::wstring &  attributeName 
) const
virtual
virtual std::wstring& MyFederateAmbassador::getAttributeName ( rti1516_2025::ObjectClassHandle const &  classHandle,
rti1516_2025::AttributeHandle const &  attributeHandle,
std::wstring &  attributeName 
) const
virtual

Help with printing callback data.

virtual std::wstring& MyFederateAmbassador::getParameterName ( rti1516_2025::InteractionClassHandle const &  classHandle,
rti1516_2025::ParameterHandle const &  parameterHandle,
std::wstring &  parameterName 
) const
virtual

Help with printing callback data.

virtual std::wstring& MyFederateAmbassador::getParameterName ( rti1516_2025::InteractionClassHandle const &  classHandle,
rti1516_2025::ParameterHandle const &  parameterHandle,
std::wstring &  parameterName 
) const
virtual

Help with printing callback data.

virtual void MyFederateAmbassador::initiateFederateRestore ( const char *  label,
FederateHandle  handle 
)
throw ( SpecifiedSaveLabelDoesNotExist,
CouldNotRestore,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::initiateFederateSave ( const char *  label)
throw ( UnableToPerformSave,
FederateInternalError
)
virtual
virtual interactionEvent::interaction_type MyFederateAmbassador::interactionTypeFromParameterValues ( rti1516_2025::ParameterHandleValueMap const &  theParameterValues) const
protectedvirtual
virtual void MyFederateAmbassador::multipleObjectInstanceNameReservationFailed ( std::set< std::wstring > const &  theObjectInstanceNames)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::multipleObjectInstanceNameReservationSucceeded ( std::set< std::wstring > const &  theObjectInstanceNames)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
overridevirtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::printAttributeHandles ( rti1516_2025::ObjectInstanceHandle const &  objectHandle,
rti1516_2025::AttributeHandleSet const &  attributeHandles 
) const
virtual
virtual void MyFederateAmbassador::printAttributeHandles ( rti1516_2025::ObjectInstanceHandle const &  objectHandle,
rti1516_2025::AttributeHandleSet const &  attributeHandles 
) const
virtual

Help with printing callback data.

virtual void MyFederateAmbassador::printAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  objectHandle,
rti1516_2025::AttributeHandleValueMap const &  attrVals 
) const
virtual
virtual void MyFederateAmbassador::printAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  objectHandle,
rti1516_2025::AttributeHandleValueMap const &  attrVals 
) const
virtual

Help with printing callback data.

virtual void MyFederateAmbassador::printParameterValues ( rti1516_2025::InteractionClassHandle const &  classHandle,
rti1516_2025::ParameterHandleValueMap const &  parameterValues 
) const
virtual
virtual void MyFederateAmbassador::printParameterValues ( rti1516_2025::InteractionClassHandle const &  classHandle,
rti1516_2025::ParameterHandleValueMap const &  parameterValues 
) const
virtual

Help with printing callback data.

virtual void MyFederateAmbassador::provideAttributeValueUpdate ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::provideAttributeValueUpdate ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  theAttributes,
rti1516e::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::provideAttributeValueUpdate ( rti13::ObjectHandle  theObject,
const rti13::AttributeHandleSet &  theAttributes 
)
throw ( rti13::ObjectNotKnown,
rti13::AttributeNotKnown,
rti13::AttributeNotOwned,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::provideAttributeValueUpdate ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  theAttributes,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag 
)
virtual
virtual void MyFederateAmbassador::provideAttributeValueUpdate ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  theAttributes,
rti1516::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotOwned,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveDirectedInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  producingFederate 
)
overridevirtual
virtual void MyFederateAmbassador::receiveDirectedInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
void MyFederateAmbassador::receiveDirectedInteraction ( rti1516_2025::InteractionClassHandle const &  interactionClass,
rti1516_2025::ObjectInstanceHandle const &  objectInstance,
rti1516_2025::ParameterHandleValueMap const &  parameterValues,
rti1516_2025::VariableLengthData const &  userSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  transportationType,
rti1516_2025::FederateHandle const &  producingFederate 
)
override
void MyFederateAmbassador::receiveDirectedInteraction ( rti1516_2025::InteractionClassHandle const &  interactionClass,
rti1516_2025::ObjectInstanceHandle const &  objectInstance,
rti1516_2025::ParameterHandleValueMap const &  parameterValues,
rti1516_2025::VariableLengthData const &  userSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  transportationType,
rti1516_2025::FederateHandle const &  producingFederate,
rti1516_2025::LogicalTime const &  time,
rti1516_2025::OrderType  sentOrderType,
rti1516_2025::OrderType  receivedOrderType,
rti1516_2025::MessageRetractionHandle const *  optionalRetraction 
)
override
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw (RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw (RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
const rti1516_2025::RegionHandleSet *  theOptionalSentRegions 
)
overridevirtual
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet &  theParameters,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( InteractionClassNotKnown,
InteractionParameterNotKnown,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( InteractionClassNotKnown,
InteractionParameterNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti13::InteractionClassHandle  theInteraction,
const rti13::ParameterHandleValuePairSet &  theParameters,
const rti13::FedTime &  theTime,
const char *  theTag,
rti13::EventRetractionHandle  theHandle 
)
throw ( rti13::InteractionClassNotKnown,
rti13::InteractionParameterNotKnown,
rti13::InvalidFederationTime,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
const rti1516_2025::RegionHandleSet *  theOptionalSentRegions 
)
overridevirtual
virtual void MyFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
const rti1516_2025::RegionHandleSet *  theOptionalSentRegions 
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti13::InteractionClassHandle  theInteraction,
const rti13::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( rti13::InteractionClassNotKnown,
rti13::InteractionParameterNotKnown,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet &  theParameters,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( InteractionClassNotKnown,
InteractionParameterNotKnown,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516e::InteractionClassHandle  theInteraction,
rti1516e::ParameterHandleValueMap const &  theParameterValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalReceiveInfo  theReceiveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::ParameterHandleValueMap const &  theParameterValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( InteractionClassNotKnown,
InteractionParameterNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::receiveInteraction ( rti1516::InteractionClassHandle  theInteraction,
rti1516::ParameterHandleValueMap const &  theParameterValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::InteractionClassNotRecognized,
rti1516::InteractionParameterNotRecognized,
rti1516::InteractionClassNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet &  theAttributes,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateOwnsAttributes,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions 
)
overridevirtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateOwnsAttributes,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti13::ObjectHandle  theObject,
const rti13::AttributeHandleValuePairSet &  theAttributes,
const rti13::FedTime &  theTime,
const char *  theTag,
rti13::EventRetractionHandle  theHandle 
)
throw ( rti13::ObjectNotKnown,
rti13::AttributeNotKnown,
rti13::FederateOwnsAttributes,
rti13::InvalidFederationTime,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions 
)
overridevirtual
virtual void MyFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti13::ObjectHandle  theObject,
const rti13::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( rti13::ObjectNotKnown,
rti13::AttributeNotKnown,
rti13::FederateOwnsAttributes,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions 
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet &  theAttributes,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateOwnsAttributes,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleValueMap const &  theAttributeValues,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::TransportationType  theType,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalReflectInfo  theReflectInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleValueMap const &  theAttributeValues,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::TransportationTypeHandle const &  theType,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::RegionHandleSet const *  theOptionalSentRegions,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( ObjectNotKnown,
AttributeNotKnown,
FederateOwnsAttributes,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reflectAttributeValues ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleValueMap const &  theAttributeValues,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::TransportationType  theType,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle,
rti1516::RegionHandleSet const &  theSentRegionHandleSet 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw (RTI::ObjectNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( ObjectNotKnown,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const char *  theTag 
)
throw ( ObjectNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate 
)
overridevirtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti13::ObjectHandle  theObject,
const rti13::FedTime &  theTime,
const char *  theTag,
rti13::EventRetractionHandle  theHandle 
)
throw ( rti13::ObjectNotKnown,
rti13::InvalidFederationTime,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti13::ObjectHandle  theObject,
const char *  theTag 
)
throw ( rti13::ObjectNotKnown,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const FedTime &  theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
)
throw ( ObjectNotKnown,
InvalidFederationTime,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const char *  theTag 
)
throw ( ObjectNotKnown,
FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::LogicalTime const &  theTime,
rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theHandle,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate 
)
overridevirtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate 
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
overridevirtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate,
rti1516_2025::LogicalTime const &  theTime,
rti1516_2025::OrderType  theSentOrder,
rti1516_2025::OrderType  theReceivedOrder,
rti1516_2025::MessageRetractionHandle const *  theOptionalRetraction 
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder,
rti1516::LogicalTime const &  theTime,
rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theHandle 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::InvalidLogicalTime,
rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::reportAttributeTransportationType ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandle const &  theAttribute,
rti1516_2025::TransportationTypeHandle const &  theTransportation 
)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutionDoesNotExist ( std::wstring const &  federationName)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutionDoesNotExist ( std::wstring const &  federationName)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutionMembers ( std::wstring const &  federationName,
rti1516_2025::FederationExecutionMemberInformationVector const &  report 
)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutionMembers ( std::wstring const &  federationName,
rti1516_2025::FederationExecutionMemberInformationVector const &  report 
)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutions ( rti1516_2025::FederationExecutionInformationVector const &  theFederationExecutionInformationList)
overridevirtual
virtual void MyFederateAmbassador::reportFederationExecutions ( rti1516e::FederationExecutionInformationVector const &  theFederationExecutionInformationList)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::reportFederationExecutions ( rti1516_2025::FederationExecutionInformationVector const &  theFederationExecutionInformationList)
overridevirtual
virtual void MyFederateAmbassador::reportInteractionTransportationType ( rti1516_2025::FederateHandle const &  federateHandle,
rti1516_2025::InteractionClassHandle const &  theInteraction,
rti1516_2025::TransportationTypeHandle const &  theTransportation 
)
overridevirtual
virtual void MyFederateAmbassador::requestFederationRestoreFailed ( const char *  label,
const char *  reason 
)
throw (FederateInternalError
)
virtual
virtual void MyFederateAmbassador::requestFederationRestoreSucceeded ( const char *  label)
throw (FederateInternalError
)
virtual
virtual void MyFederateAmbassador::requestRetraction ( rti1516e::MessageRetractionHandle  theHandle)
throw (rti1516e::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::requestRetraction ( rti1516_2025::MessageRetractionHandle const &  theHandle)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
rti1516e::SynchronizationPointFailureReason  reason 
)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::synchronizationPointRegistrationFailed ( const char *  label)
throw (RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationFailed ( const char *  label)
throw (rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
rti1516_2025::SynchronizationPointFailureReason  reason 
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
rti1516::SynchronizationFailureReason  reason 
)
throw (rti1516::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationSucceeded ( std::wstring const &  label)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::synchronizationPointRegistrationSucceeded ( const char *  label)
throw (RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationSucceeded ( const char *  label)
throw (rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::synchronizationPointRegistrationSucceeded ( std::wstring const &  label)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::throw ( rti1516::InvalidLogicalTime  ,
rti1516::NoRequestToEnableTimeRegulationWasPending  ,
rti1516::FederateInternalError   
)
virtual
virtual void MyFederateAmbassador::throw ( rti1516::InvalidLogicalTime  ,
rti1516::NoRequestToEnableTimeConstrainedWasPending  ,
rti1516::FederateInternalError   
)
virtual
virtual void MyFederateAmbassador::throw ( rti1516::InvalidLogicalTime  ,
rti1516::JoinedFederateIsNotInTimeAdvancingState  ,
rti1516::FederateInternalError   
)
virtual
virtual void MyFederateAmbassador::throw ( rti1516::FederateInternalError  )
virtual
virtual void MyFederateAmbassador::throw ( rti1516::FederateInternalError  )
virtual
virtual void MyFederateAmbassador::throw ( rti1516::FederateInternalError  )
virtual
virtual void MyFederateAmbassador::timeAdvanceGrant ( rti1516e::LogicalTime const &  theTime)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::timeAdvanceGrant ( const RTI::FedTime &  theTime)
throw ( RTI::InvalidFederationTime,
RTI::TimeAdvanceWasNotInProgress,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeAdvanceGrant ( const rti13::FedTime &  theTime)
throw ( rti13::InvalidFederationTime,
rti13::TimeAdvanceWasNotInProgress,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeAdvanceGrant ( rti1516_2025::LogicalTime const &  theTime)
virtual
virtual void MyFederateAmbassador::timeConstrainedEnabled ( rti1516e::LogicalTime const &  theFederateTime)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::timeConstrainedEnabled ( const RTI::FedTime &  theFederateTime)
throw ( RTI::InvalidFederationTime,
RTI::EnableTimeConstrainedWasNotPending,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeConstrainedEnabled ( const rti13::FedTime &  theFederateTime)
throw ( rti13::InvalidFederationTime,
rti13::EnableTimeConstrainedWasNotPending,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeConstrainedEnabled ( rti1516_2025::LogicalTime const &  theFederateTime)
virtual
virtual void MyFederateAmbassador::timeRegulationEnabled ( rti1516e::LogicalTime const &  theFederateTime)
throw (rti1516e::FederateInternalError
)
virtual

Reimplemented from rti1516e::NullFederateAmbassador.

virtual void MyFederateAmbassador::timeRegulationEnabled ( const RTI::FedTime &  theFederateTime)
throw ( RTI::InvalidFederationTime,
RTI::EnableTimeRegulationWasNotPending,
RTI::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeRegulationEnabled ( const rti13::FedTime &  theFederateTime)
throw ( rti13::InvalidFederationTime,
rti13::EnableTimeRegulationWasNotPending,
rti13::FederateInternalError
)
virtual
virtual void MyFederateAmbassador::timeRegulationEnabled ( rti1516_2025::LogicalTime const &  theFederateTime)
virtual

Member Data Documentation

DtTalkAmbData & MyFederateAmbassador::myData
DtTalkAmbData& MyFederateAmbassador::myData

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

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)