31 RTI::ObjectInstanceHandle const& objectInstance,
32 RTI::ObjectClassHandle const& objectClass,
33 std::wstring const& objectInstanceName,
34 RTI::FederateHandle const& producingFederate);
38 RTI::ObjectInstanceHandle const& objectInstance,
39 RTI::AttributeHandleValueMap const& attributeValues,
40 RTI::VariableLengthData const& userSuppliedTag,
41 RTI::TransportationTypeHandle const& transportationType,
42 RTI::FederateHandle const& producingFederate,
43 RTI::RegionHandleSet const* optionalSentRegions);
47 RTI::ObjectInstanceHandle const& objectInstance,
48 RTI::VariableLengthData const& userSuppliedTag,
49 RTI::FederateHandle const& producingFederate,
50 RTI::LogicalTime const& time,
51 RTI::OrderType sentOrderType,
52 RTI::OrderType receivedOrderType,
53 RTI::MessageRetractionHandle const* optionalRetraction);
57 RTI::InteractionClassHandle const& interactionClass,
58 RTI::ParameterHandleValueMap const& parameterValues,
59 RTI::VariableLengthData const& userSuppliedTag,
60 RTI::TransportationTypeHandle const& transportationType,
61 RTI::FederateHandle const& producingFederate,
62 RTI::RegionHandleSet const* optionalSentRegions,
63 RTI::LogicalTime const& time,
64 RTI::OrderType sentOrderType,
65 RTI::OrderType receivedOrderType,
66 RTI::MessageRetractionHandle const* optionalRetraction);
71 virtual
void setXHandle(RTI::DimensionHandle handle);
72 virtual
void setYHandle(RTI::DimensionHandle handle);
unsigned long lowerXBound
Definition: ddmFedAmb1516.h:17
DtRegionInfo myLastInteractionRegion
Definition: ddmFedAmb1516.h:82
This file declares the class DtVrlFederateAmbassador for HLA 4.
unsigned long upperXBound
Definition: ddmFedAmb1516.h:19
virtual void discoverObjectInstance(RTI::ObjectInstanceHandle theObject, RTI::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName)
6.5
virtual ~DtDdmFederateAmbassador()
Definition: ddmFedAmb1516.h:12
Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link...
Definition: vrlFederateAmbassador1516.h:44
DtDdmFederateAmbassador()
virtual void reflectAttributeValues(RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &aTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::RegionHandleSet const &theSentRegionHandleSet)
std::map< RTI::ObjectInstanceHandle, DtRegionInfo > myHandleToRegionMap
Definition: ddmFedAmb1516.h:81
RTI::DimensionHandle myYHandle
Definition: ddmFedAmb1516.h:85
virtual DtRegionInfo regionInfoForObject(RTI::ObjectInstanceHandle handle) const
virtual void clearLastInteractionRegion()
virtual void setYHandle(RTI::DimensionHandle handle)
virtual void setXHandle(RTI::DimensionHandle handle)
virtual DtRegionInfo lastInteractionRegion() const
virtual void removeObjectInstance(RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &aTag, RTI::OrderType sentOrder)
6.11
bool infoSet
Definition: ddmFedAmb1516.h:21
DtRegionInfo myEmptyRegionInfo
Definition: ddmFedAmb1516.h:87
unsigned long lowerYBound
Definition: ddmFedAmb1516.h:18
RTI::DimensionHandle myXHandle
Definition: ddmFedAmb1516.h:84
unsigned long upperYBound
Definition: ddmFedAmb1516.h:20
virtual void receiveInteraction(RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &aTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::RegionHandleSet const &theSentRegionHandleSet)
static DtVrlFederateAmbassador * create()