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 Types | Public Member Functions | Private Attributes
interactionEvent Class Reference
+ Collaboration diagram for interactionEvent:

Public Types

enum  interaction_type {
  Unknown, FireType, DetonationType, Unknown,
  FireType, DetonationType, Unknown, FireType,
  DetonationType, Unknown, FireType, DetonationType
}
 
enum  interaction_type {
  Unknown, FireType, DetonationType, Unknown,
  FireType, DetonationType, Unknown, FireType,
  DetonationType, Unknown, FireType, DetonationType
}
 
enum  interaction_type {
  Unknown, FireType, DetonationType, Unknown,
  FireType, DetonationType, Unknown, FireType,
  DetonationType, Unknown, FireType, DetonationType
}
 
enum  interaction_type {
  Unknown, FireType, DetonationType, Unknown,
  FireType, DetonationType, Unknown, FireType,
  DetonationType, Unknown, FireType, DetonationType
}
 

Public Member Functions

 interactionEvent (RTI::InteractionClassHandle theHandle, const RTI::ParameterHandleValuePairSet &pvhps, const RTI::FedTime &fedTime, const char *tag, interaction_type theInteractionType=Unknown)
 
 interactionEvent (RTI::InteractionClassHandle theHandle, const RTI::ParameterHandleValuePairSet &pvhps, const char *tag, interaction_type theInteractionType=Unknown)
 
 ~interactionEvent ()
 
RTI::InteractionClassHandle getHandle ()
 
bool isFireInteraction ()
 
bool isDetonateInteraction ()
 
const std::string & getFedTime ()
 
const std::string & getTag ()
 
RTI::EventRetractionHandle getRetractionHandle ()
 
int getTypeOfInteraction ()
 
 interactionEvent (rti13::InteractionClassHandle theHandle, const rti13::ParameterHandleValuePairSet &pvhps, const rti13::FedTime &fedTime, const char *tag, interaction_type theInteractionType=Unknown)
 
 interactionEvent (rti13::InteractionClassHandle theHandle, const rti13::ParameterHandleValuePairSet &pvhps, const char *tag, interaction_type theInteractionType=Unknown)
 
 ~interactionEvent ()
 
rti13::InteractionClassHandle getHandle ()
 
bool isFireInteraction ()
 
bool isDetonateInteraction ()
 
const std::string & getFedTime ()
 
const std::string & getTag ()
 
rti13::EventRetractionHandle getRetractionHandle ()
 
int getTypeOfInteraction ()
 
 interactionEvent (const rti1516::InteractionClassHandle theHandle, const rti1516::ParameterHandleValueMap &pvhps, const rti1516::VariableLengthData &userSuppliedTag, const rti1516::OrderType sentOrder, const rti1516::TransportationType theType, const rti1516::LogicalTime &fedTime, const rti1516::OrderType receivedOrder, rti1516::MessageRetractionHandle theRetractionHandle, interaction_type theInteractionType=Unknown)
 
 interactionEvent (const rti1516::InteractionClassHandle theHandle, const rti1516::ParameterHandleValueMap &pvhps, const rti1516::VariableLengthData &userSuppliedTag, const rti1516::OrderType sentOrder, const rti1516::TransportationType theType, const rti1516::LogicalTime &fedTime, const rti1516::OrderType receivedOrder, interaction_type theInteractionType=Unknown)
 
 interactionEvent (const rti1516::InteractionClassHandle theHandle, const rti1516::ParameterHandleValueMap &pvhps, const rti1516::VariableLengthData &userSuppliedTag, const rti1516::OrderType sentOrder, const rti1516::TransportationType theType, interaction_type theInteractionType=Unknown)
 
 ~interactionEvent ()
 
rti1516::InteractionClassHandle getHandle ()
 
bool isFireInteraction ()
 
bool isDetonateInteraction ()
 
const std::string & getFedTime ()
 
const std::string & getTag ()
 
const
rti1516::MessageRetractionHandle & 
getRetractionHandle ()
 
int getTypeOfInteraction ()
 
 interactionEvent (const rti1516e::InteractionClassHandle theHandle, const rti1516e::ParameterHandleValueMap &pvhps, const rti1516e::VariableLengthData &userSuppliedTag, const rti1516e::OrderType sentOrder, const rti1516e::TransportationType theType, const rti1516e::LogicalTime &fedTime, const rti1516e::OrderType receivedOrder, rti1516e::MessageRetractionHandle theRetractionHandle, const SupplementalReceiveInfo theReceiveInfo, interaction_type theInteractionType=Unknown)
 
 interactionEvent (const rti1516e::InteractionClassHandle theHandle, const rti1516e::ParameterHandleValueMap &pvhps, const rti1516e::VariableLengthData &userSuppliedTag, const rti1516e::OrderType sentOrder, const rti1516e::TransportationType theType, const rti1516e::LogicalTime &fedTime, const rti1516e::OrderType receivedOrder, const SupplementalReceiveInfo theReceiveInfo, interaction_type theInteractionType=Unknown)
 
 interactionEvent (const rti1516e::InteractionClassHandle theHandle, const rti1516e::ParameterHandleValueMap &pvhps, const rti1516e::VariableLengthData &userSuppliedTag, const rti1516e::OrderType sentOrder, const rti1516e::TransportationType theType, const SupplementalReceiveInfo theReceiveInfo, interaction_type theInteractionType=Unknown)
 
 ~interactionEvent ()
 
rti1516e::InteractionClassHandle getHandle ()
 
bool isFireInteraction ()
 
bool isDetonateInteraction ()
 
const std::string & getFedTime ()
 
const std::string & getTag ()
 
const
rti1516e::MessageRetractionHandle & 
getRetractionHandle ()
 
int getTypeOfInteraction ()
 
const SupplementalReceiveInfo getReceiveInfo ()
 

Private Attributes

RTI::InteractionClassHandle myHandle
 
std::map< unsigned long,
std::string > 
myPhvps
 
std::string myFedTime
 
std::string myTag
 
int myInteractionType
 
rti13::InteractionClassHandle myHandle
 
rti1516::InteractionClassHandle myHandle
 
std::map
< rti1516::ParameterHandle,
std::string > 
myPhvps
 
rti1516::MessageRetractionHandle myRetractionHandle
 
rti1516e::InteractionClassHandle myHandle
 
std::map
< rti1516e::ParameterHandle,
std::string > 
myPhvps
 
rti1516e::MessageRetractionHandle myRetractionHandle
 
SupplementalReceiveInfo myReceiveInfo
 

Member Enumeration Documentation

Enumerator
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Enumerator
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Enumerator
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Enumerator
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 
Unknown 
FireType 
DetonationType 

Constructor & Destructor Documentation

interactionEvent::interactionEvent ( RTI::InteractionClassHandle  theHandle,
const RTI::ParameterHandleValuePairSet &  pvhps,
const RTI::FedTime &  fedTime,
const char *  tag,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( RTI::InteractionClassHandle  theHandle,
const RTI::ParameterHandleValuePairSet &  pvhps,
const char *  tag,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::~interactionEvent ( )
interactionEvent::interactionEvent ( rti13::InteractionClassHandle  theHandle,
const rti13::ParameterHandleValuePairSet pvhps,
const rti13::FedTime fedTime,
const char *  tag,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( rti13::InteractionClassHandle  theHandle,
const rti13::ParameterHandleValuePairSet pvhps,
const char *  tag,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::~interactionEvent ( )
interactionEvent::interactionEvent ( const rti1516::InteractionClassHandle  theHandle,
const rti1516::ParameterHandleValueMap &  pvhps,
const rti1516::VariableLengthData &  userSuppliedTag,
const rti1516::OrderType  sentOrder,
const rti1516::TransportationType  theType,
const rti1516::LogicalTime &  fedTime,
const rti1516::OrderType  receivedOrder,
rti1516::MessageRetractionHandle  theRetractionHandle,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( const rti1516::InteractionClassHandle  theHandle,
const rti1516::ParameterHandleValueMap &  pvhps,
const rti1516::VariableLengthData &  userSuppliedTag,
const rti1516::OrderType  sentOrder,
const rti1516::TransportationType  theType,
const rti1516::LogicalTime &  fedTime,
const rti1516::OrderType  receivedOrder,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( const rti1516::InteractionClassHandle  theHandle,
const rti1516::ParameterHandleValueMap &  pvhps,
const rti1516::VariableLengthData &  userSuppliedTag,
const rti1516::OrderType  sentOrder,
const rti1516::TransportationType  theType,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::~interactionEvent ( )
interactionEvent::interactionEvent ( const rti1516e::InteractionClassHandle  theHandle,
const rti1516e::ParameterHandleValueMap &  pvhps,
const rti1516e::VariableLengthData &  userSuppliedTag,
const rti1516e::OrderType  sentOrder,
const rti1516e::TransportationType  theType,
const rti1516e::LogicalTime &  fedTime,
const rti1516e::OrderType  receivedOrder,
rti1516e::MessageRetractionHandle  theRetractionHandle,
const SupplementalReceiveInfo  theReceiveInfo,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( const rti1516e::InteractionClassHandle  theHandle,
const rti1516e::ParameterHandleValueMap &  pvhps,
const rti1516e::VariableLengthData &  userSuppliedTag,
const rti1516e::OrderType  sentOrder,
const rti1516e::TransportationType  theType,
const rti1516e::LogicalTime &  fedTime,
const rti1516e::OrderType  receivedOrder,
const SupplementalReceiveInfo  theReceiveInfo,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::interactionEvent ( const rti1516e::InteractionClassHandle  theHandle,
const rti1516e::ParameterHandleValueMap &  pvhps,
const rti1516e::VariableLengthData &  userSuppliedTag,
const rti1516e::OrderType  sentOrder,
const rti1516e::TransportationType  theType,
const SupplementalReceiveInfo  theReceiveInfo,
interaction_type  theInteractionType = Unknown 
)
interactionEvent::~interactionEvent ( )

Member Function Documentation

const std::string& interactionEvent::getFedTime ( )
const std::string& interactionEvent::getFedTime ( )
const std::string& interactionEvent::getFedTime ( )
const std::string& interactionEvent::getFedTime ( )
rti13::InteractionClassHandle interactionEvent::getHandle ( )
RTI::InteractionClassHandle interactionEvent::getHandle ( )
rti1516::InteractionClassHandle interactionEvent::getHandle ( )
rti1516e::InteractionClassHandle interactionEvent::getHandle ( )
const SupplementalReceiveInfo interactionEvent::getReceiveInfo ( )
rti13::EventRetractionHandle interactionEvent::getRetractionHandle ( )
RTI::EventRetractionHandle interactionEvent::getRetractionHandle ( )
const rti1516::MessageRetractionHandle& interactionEvent::getRetractionHandle ( )
const rti1516e::MessageRetractionHandle& interactionEvent::getRetractionHandle ( )
const std::string& interactionEvent::getTag ( )
const std::string& interactionEvent::getTag ( )
const std::string& interactionEvent::getTag ( )
const std::string& interactionEvent::getTag ( )
int interactionEvent::getTypeOfInteraction ( )
int interactionEvent::getTypeOfInteraction ( )
int interactionEvent::getTypeOfInteraction ( )
int interactionEvent::getTypeOfInteraction ( )
bool interactionEvent::isDetonateInteraction ( )
bool interactionEvent::isDetonateInteraction ( )
bool interactionEvent::isDetonateInteraction ( )
bool interactionEvent::isDetonateInteraction ( )
bool interactionEvent::isFireInteraction ( )
bool interactionEvent::isFireInteraction ( )
bool interactionEvent::isFireInteraction ( )
bool interactionEvent::isFireInteraction ( )

Member Data Documentation

std::string interactionEvent::myFedTime
private
RTI::InteractionClassHandle interactionEvent::myHandle
private
rti13::InteractionClassHandle interactionEvent::myHandle
private
rti1516::InteractionClassHandle interactionEvent::myHandle
private
rti1516e::InteractionClassHandle interactionEvent::myHandle
private
int interactionEvent::myInteractionType
private
std::map< unsigned long, std::string > interactionEvent::myPhvps
private
std::map<rti1516::ParameterHandle, std::string> interactionEvent::myPhvps
private
std::map<rti1516e::ParameterHandle, std::string> interactionEvent::myPhvps
private
SupplementalReceiveInfo interactionEvent::myReceiveInfo
private
rti1516::MessageRetractionHandle interactionEvent::myRetractionHandle
private
rti1516e::MessageRetractionHandle interactionEvent::myRetractionHandle
private
std::string interactionEvent::myTag
private

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

Document ID: Generated on Mon Sep 7 15:40:32 EDT 2020 from SVN revision 217499
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)