26 rti1516_2025::InteractionClassHandle
const& theInteraction,
28 rti1516_2025::VariableLengthData
const& theUserSuppliedTag,
29 rti1516_2025::TransportationTypeHandle
const& theType,
30 rti1516_2025::FederateHandle
const& theProducingFederate,
32 rti1516_2025::LogicalTime
const& theTime,
35 rti1516_2025::MessageRetractionHandle
const* theOptionalRetraction,
40 rti1516_2025::VariableLengthData
const& theUserSuppliedTag,
41 rti1516_2025::TransportationTypeHandle
const& theType,
42 rti1516_2025::FederateHandle
const& theProducingFederate,
50 rti1516_2025::InteractionClassHandle
getHandle()
const;
54 const std::string&
getTag()
const;
65 std::map<rti1516_2025::ParameterHandle, std::string>
myPhvps;
A convenience header provided for developers that would like to include everything all at once...
OrderType
Definition: datatypes.pb.h:472
int getTypeOfInteraction()
const std::string & getTag()
std::set< RegionHandle > RegionHandleSet
Definition: Typedefs.h:31
Definition: simpleTimeInteraction13.h:27
Definition: simpleTimeInteraction13.h:23
rti1516_2025::RegionHandleSet mySentRegions
Definition: simpleTimeInteraction1516_2025.h:68
int myInteractionType
Definition: simpleTimeInteraction13.h:59
rti1516_2025::FederateHandle myProducingFederate
Definition: simpleTimeInteraction1516_2025.h:67
RTI::EventRetractionHandle getRetractionHandle()
rti1516_2025::MessageRetractionHandle myRetractionHandle
Definition: simpleTimeInteraction1516_2025.h:72
const std::string & getFedTime()
std::map< rti1516_2025::ParameterHandle, std::string > myPhvps
Definition: simpleTimeInteraction1516_2025.h:65
bool myHasSentRegions
Definition: simpleTimeInteraction1516_2025.h:69
std::string myTag
Definition: simpleTimeInteraction13.h:58
std::string myFedTime
Definition: simpleTimeInteraction13.h:57
std::map< ParameterHandle, VariableLengthData > ParameterHandleValueMap
Definition: Typedefs.h:41
rti1516_2025::OrderType getReceiveOrder() const
interaction_type
Definition: simpleTimeInteraction13.h:27
Definition: simpleTimeInteraction13.h:27
interactionEvent(RTI::InteractionClassHandle theHandle, const RTI::ParameterHandleValuePairSet &pvhps, const RTI::FedTime &fedTime, const char *tag, interaction_type theInteractionType=Unknown)
bool getHasRegions() const
rti1516_2025::OrderType myReceiveOrder
Definition: simpleTimeInteraction1516_2025.h:71
rti1516_2025::RegionHandleSet const & getSentRegions() const
RTI::InteractionClassHandle getHandle()
rti1516_2025::FederateHandle const & getProducingFederate() const
Definition: simpleTimeInteraction13.h:27
rti1516_2025::InteractionClassHandle myHandle
Definition: simpleTimeInteraction1516_2025.h:64
This file contains the rti1516_2025::RTIambassadorFactory which can be used to make an implementation...
bool isDetonateInteraction()