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 Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)