MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
HlaBounceFederateAmbassador Class Reference
+ Inheritance diagram for HlaBounceFederateAmbassador:
+ Collaboration diagram for HlaBounceFederateAmbassador:

Public Member Functions

 HlaBounceFederateAmbassador (BallController13 *ballController)
 
virtual ~HlaBounceFederateAmbassador () throw ()
 
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)
 
virtual void requestAttributeOwnershipRelease (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &candidateAttributes, const char *theTag) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
 
virtual void attributeOwnershipAcquisitionNotification (RTI::ObjectHandle theObject, RTI::AttributeHandleSet const &securedAttributes) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
 
virtual void requestAttributeOwnershipAssumption (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &offeredAttributes, const char *theTag) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
 
virtual void attributeOwnershipDivestitureNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &releasedAttributes) throw (RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError)
 
 HlaBounceFederateAmbassador (BallController1516 *ballController)
 
virtual ~HlaBounceFederateAmbassador () 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)
 
virtual void requestAttributeOwnershipRelease (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &candidateAttributes, rti1516::VariableLengthData const &theUserSuppliedTag) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotOwned, rti1516::FederateInternalError)
 
virtual void attributeOwnershipAcquisitionNotification (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &securedAttributes, rti1516::VariableLengthData const &theUserSuppliedTag) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeAcquisitionWasNotRequested, rti1516::AttributeAlreadyOwned, rti1516::AttributeNotPublished, rti1516::FederateInternalError)
 
virtual void requestAttributeOwnershipAssumption (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &offeredAttributes, rti1516::VariableLengthData const &theUserSuppliedTag) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeAlreadyOwned, rti1516::AttributeNotPublished, rti1516::FederateInternalError)
 
virtual void requestDivestitureConfirmation (rti1516::ObjectInstanceHandle theObject, rti1516::AttributeHandleSet const &releasedAttributes) throw (rti1516::ObjectInstanceNotKnown, rti1516::AttributeNotRecognized, rti1516::AttributeNotOwned, rti1516::AttributeDivestitureWasNotRequested, rti1516::FederateInternalError)
 
 HlaBounceFederateAmbassador (BallController1516_2025 *ballController)
 
virtual ~HlaBounceFederateAmbassador ()
 
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
 
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 attributesInScope (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &theAttributes) override
 
virtual void attributesOutOfScope (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &theAttributes) override
 
virtual void requestAttributeOwnershipRelease (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &candidateAttributes, rti1516_2025::VariableLengthData const &theUserSuppliedTag) override
 
virtual void attributeOwnershipAcquisitionNotification (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &securedAttributes, rti1516_2025::VariableLengthData const &theUserSuppliedTag) override
 
virtual void requestAttributeOwnershipAssumption (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &offeredAttributes, rti1516_2025::VariableLengthData const &theUserSuppliedTag) override
 
virtual void requestDivestitureConfirmation (rti1516_2025::ObjectInstanceHandle const &theObject, rti1516_2025::AttributeHandleSet const &releasedAttributes, rti1516_2025::VariableLengthData const &userSuppliedTag) override
 
 HlaBounceFederateAmbassador (BallController1516e *ballController)
 
virtual ~HlaBounceFederateAmbassador () 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 attributesInScope (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &theAttributes) throw (rti1516e::FederateInternalError)
 
virtual void attributesOutOfScope (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &theAttributes) throw (rti1516e::FederateInternalError)
 
virtual void requestAttributeOwnershipRelease (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &candidateAttributes, rti1516e::VariableLengthData const &theUserSuppliedTag) throw (rti1516e::FederateInternalError)
 
virtual void attributeOwnershipAcquisitionNotification (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &securedAttributes, rti1516e::VariableLengthData const &theUserSuppliedTag) throw (rti1516e::FederateInternalError)
 
virtual void requestAttributeOwnershipAssumption (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &offeredAttributes, rti1516e::VariableLengthData const &theUserSuppliedTag) throw (rti1516e::FederateInternalError)
 
virtual void requestDivestitureConfirmation (rti1516e::ObjectInstanceHandle theObject, rti1516e::AttributeHandleSet const &releasedAttributes) throw (rti1516e::FederateInternalError)
 

Protected Attributes

BallController13myBallController
 
BallController1516myBallController
 
BallController1516_2025myBallController
 
BallController1516emyBallController
 

Constructor & Destructor Documentation

HlaBounceFederateAmbassador::HlaBounceFederateAmbassador ( BallController13 ballController)
virtual HlaBounceFederateAmbassador::~HlaBounceFederateAmbassador ( )
throw (
)
virtual
HlaBounceFederateAmbassador::HlaBounceFederateAmbassador ( BallController1516 ballController)
virtual HlaBounceFederateAmbassador::~HlaBounceFederateAmbassador ( )
throw (
)
virtual
HlaBounceFederateAmbassador::HlaBounceFederateAmbassador ( BallController1516_2025 ballController)
virtual HlaBounceFederateAmbassador::~HlaBounceFederateAmbassador ( )
virtual
HlaBounceFederateAmbassador::HlaBounceFederateAmbassador ( BallController1516e ballController)
virtual HlaBounceFederateAmbassador::~HlaBounceFederateAmbassador ( )
throw (
)
virtual

Member Function Documentation

virtual void HlaBounceFederateAmbassador::attributeOwnershipAcquisitionNotification ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  securedAttributes,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::attributeOwnershipAcquisitionNotification ( RTI::ObjectHandle  theObject,
RTI::AttributeHandleSet const &  securedAttributes 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAcquisitionWasNotRequested,
RTI::AttributeAlreadyOwned,
RTI::AttributeNotPublished,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributeOwnershipAcquisitionNotification ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  securedAttributes,
rti1516e::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributeOwnershipAcquisitionNotification ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  securedAttributes,
rti1516::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeAcquisitionWasNotRequested,
rti1516::AttributeAlreadyOwned,
rti1516::AttributeNotPublished,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributeOwnershipDivestitureNotification ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  releasedAttributes 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::AttributeDivestitureWasNotRequested,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesInScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesInScope ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  theAttributes 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::attributesInScope ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  theAttributes 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesInScope ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  theAttributes 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesOutOfScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesOutOfScope ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  theAttributes 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::attributesOutOfScope ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  theAttributes 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::attributesOutOfScope ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  theAttributes 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotSubscribed,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::discoverObjectInstance ( RTI::ObjectHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw (RTI::CouldNotDiscover,
RTI::ObjectClassNotKnown,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::discoverObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::ObjectClassHandle const &  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516_2025::FederateHandle const &  producingFederate 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::discoverObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (rti1516::CouldNotDiscover,
rti1516::ObjectClassNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::discoverObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName,
rti1516e::FederateHandle  producingFederate 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
overridevirtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
overridevirtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (rti1516::UnknownName,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw (RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw (RTI::ObjectNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::removeObjectInstance ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag,
rti1516_2025::FederateHandle const &  theProducingFederate 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::removeObjectInstance ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::VariableLengthData const &  theUserSuppliedTag,
rti1516e::OrderType  sentOrder,
rti1516e::SupplementalRemoveInfo  theRemoveInfo 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::removeObjectInstance ( rti1516::ObjectInstanceHandle  theObject,
rti1516::VariableLengthData const &  theUserSuppliedTag,
rti1516::OrderType  sentOrder 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::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 HlaBounceFederateAmbassador::requestAttributeOwnershipAssumption ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  offeredAttributes,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipAssumption ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  offeredAttributes,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAlreadyOwned,
RTI::AttributeNotPublished,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipAssumption ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  offeredAttributes,
rti1516e::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipAssumption ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  offeredAttributes,
rti1516::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeAlreadyOwned,
rti1516::AttributeNotPublished,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipRelease ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  candidateAttributes,
rti1516_2025::VariableLengthData const &  theUserSuppliedTag 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipRelease ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  candidateAttributes,
const char *  theTag 
)
throw (RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipRelease ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  candidateAttributes,
rti1516e::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestAttributeOwnershipRelease ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  candidateAttributes,
rti1516::VariableLengthData const &  theUserSuppliedTag 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotOwned,
rti1516::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestDivestitureConfirmation ( rti1516_2025::ObjectInstanceHandle const &  theObject,
rti1516_2025::AttributeHandleSet const &  releasedAttributes,
rti1516_2025::VariableLengthData const &  userSuppliedTag 
)
overridevirtual
virtual void HlaBounceFederateAmbassador::requestDivestitureConfirmation ( rti1516e::ObjectInstanceHandle  theObject,
rti1516e::AttributeHandleSet const &  releasedAttributes 
)
throw (rti1516e::FederateInternalError
)
virtual
virtual void HlaBounceFederateAmbassador::requestDivestitureConfirmation ( rti1516::ObjectInstanceHandle  theObject,
rti1516::AttributeHandleSet const &  releasedAttributes 
)
throw (rti1516::ObjectInstanceNotKnown,
rti1516::AttributeNotRecognized,
rti1516::AttributeNotOwned,
rti1516::AttributeDivestitureWasNotRequested,
rti1516::FederateInternalError
)
virtual

Member Data Documentation

BallController1516_2025* HlaBounceFederateAmbassador::myBallController
protected
BallController13* HlaBounceFederateAmbassador::myBallController
protected
BallController1516e* HlaBounceFederateAmbassador::myBallController
protected
BallController1516* HlaBounceFederateAmbassador::myBallController
protected

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)