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
DtAssistantFederateInfo Class Reference

Stores information on a known federate. More...

+ Collaboration diagram for DtAssistantFederateInfo:

Public Member Functions

 DtAssistantFederateInfo ()
 
 ~DtAssistantFederateInfo ()
 
void setAssistantCompId (int val)
 
int assistantCompId () const
 
void setAssistantInfo (const DtAssistantInfo &val)
 
const DtAssistantInfoassistantInfo () const
 
void setIsLocalComp (bool val)
 
bool isLocalComp () const
 
void setConnId (unsigned long val)
 
int connId () const
 
void setFederateType (const MAKRti::DtString &val)
 
MAKRti::DtString federateType () const
 
void setFederateName (const MAKRti::DtString &val)
 
MAKRti::DtString federateName () const
 
void setFederateHostName (const MAKRti::DtString &val)
 
MAKRti::DtString federateHostName () const
 
void setFederateHostAddr (const MAKRti::DtInetAddr &val)
 
MAKRti::DtInetAddr federateHostAddr () const
 
void setFederateHandle (int val)
 
int federateHandle () const
 
void setHlaVersion (DtHlaVersionId val)
 
DtHlaVersionId hlaVersion () const
 
void setTestEnabled (bool val)
 
bool testEnabled () const
 
void setTestInProgress (bool val)
 
bool testInProgress () const
 
void setContinuousTest (bool val)
 
bool continuousTest () const
 
void setNumInitiatedTests (unsigned val)
 
unsigned numInitiatedTests () const
 
void setNumTestReports (unsigned val)
 
unsigned numTestReports () const
 
void setIsReconnecting (bool val)
 
bool isReconnecting () const
 
void setIsDisconnected (bool val)
 
bool isDisconnected () const
 
void setIsRegulating (bool val)
 
bool isRegulating () const
 
void setIsConstrained (bool val)
 
bool isConstrained () const
 
void setLbtsString (const MAKRti::DtString &val)
 
MAKRti::DtString lbtsString () const
 
void setLookAheadString (const MAKRti::DtString &val)
 
MAKRti::DtString lookAheadString () const
 
void setTimeString (const MAKRti::DtString &val)
 
MAKRti::DtString timeString () const
 
void setFederationName (const MAKRti::DtString &val)
 
MAKRti::DtString federationName () const
 
void setProcessName (const MAKRti::DtString &val)
 
MAKRti::DtString processName () const
 
void setHeartbeated (bool val)
 
bool heartbeated () const
 
bool operator== (const DtAssistantFederateInfo &rhs) const
 
bool operator!= (const DtAssistantFederateInfo &rhs) const
 

Protected Attributes

int myCompId
 
DtAssistantInfo myAssistantInfo
 
bool myIsLocalComp
 
unsigned long myConnId
 
MAKRti::DtString myFederateType
 
MAKRti::DtString myFederateName
 
MAKRti::DtString myFederateHostName
 
int myFederateHandle
 
MAKRti::DtInetAddr myFederateHost
 
DtHlaVersionId myHlaVersion
 
MAKRti::DtString myFederationName
 
MAKRti::DtString myProcessName
 
bool myTestEnabled
 
bool myTestInProgress
 
bool myContinuousTest
 
unsigned myNumInitiatedTests
 
unsigned myNumTestReports
 
bool myIsReconnecting
 
bool myIsDisconnected
 
bool myIsRegulating
 
bool myIsConstrained
 
MAKRti::DtString myLbtsString
 
MAKRti::DtString myLookAheadString
 
MAKRti::DtString myTimeString
 
bool myHeartbeated
 

Detailed Description

Stores information on a known federate.

Constructor & Destructor Documentation

DtAssistantFederateInfo::DtAssistantFederateInfo ( )
inline
DtAssistantFederateInfo::~DtAssistantFederateInfo ( )
inline

Member Function Documentation

int DtAssistantFederateInfo::assistantCompId ( ) const
inline
const DtAssistantInfo& DtAssistantFederateInfo::assistantInfo ( ) const
inline
int DtAssistantFederateInfo::connId ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::continuousTest ( ) const
inline

Referenced by operator==().

int DtAssistantFederateInfo::federateHandle ( ) const
inline

Referenced by operator==().

MAKRti::DtInetAddr DtAssistantFederateInfo::federateHostAddr ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::federateHostName ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::federateName ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::federateType ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::federationName ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::heartbeated ( ) const
inline
DtHlaVersionId DtAssistantFederateInfo::hlaVersion ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::isConstrained ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::isDisconnected ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::isLocalComp ( ) const
inline
bool DtAssistantFederateInfo::isReconnecting ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::isRegulating ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::lbtsString ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::lookAheadString ( ) const
inline

Referenced by operator==().

unsigned DtAssistantFederateInfo::numInitiatedTests ( ) const
inline

Referenced by operator==().

unsigned DtAssistantFederateInfo::numTestReports ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::operator!= ( const DtAssistantFederateInfo rhs) const
inline
bool DtAssistantFederateInfo::operator== ( const DtAssistantFederateInfo rhs) const
inline
MAKRti::DtString DtAssistantFederateInfo::processName ( ) const
inline

Referenced by operator==().

void DtAssistantFederateInfo::setAssistantCompId ( int  val)
inline
void DtAssistantFederateInfo::setAssistantInfo ( const DtAssistantInfo val)
inline
void DtAssistantFederateInfo::setConnId ( unsigned long  val)
inline
void DtAssistantFederateInfo::setContinuousTest ( bool  val)
inline
void DtAssistantFederateInfo::setFederateHandle ( int  val)
inline
void DtAssistantFederateInfo::setFederateHostAddr ( const MAKRti::DtInetAddr &  val)
inline
void DtAssistantFederateInfo::setFederateHostName ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setFederateName ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setFederateType ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setFederationName ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setHeartbeated ( bool  val)
inline
void DtAssistantFederateInfo::setHlaVersion ( DtHlaVersionId  val)
inline
void DtAssistantFederateInfo::setIsConstrained ( bool  val)
inline
void DtAssistantFederateInfo::setIsDisconnected ( bool  val)
inline
void DtAssistantFederateInfo::setIsLocalComp ( bool  val)
inline
void DtAssistantFederateInfo::setIsReconnecting ( bool  val)
inline
void DtAssistantFederateInfo::setIsRegulating ( bool  val)
inline
void DtAssistantFederateInfo::setLbtsString ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setLookAheadString ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setNumInitiatedTests ( unsigned  val)
inline
void DtAssistantFederateInfo::setNumTestReports ( unsigned  val)
inline
void DtAssistantFederateInfo::setProcessName ( const MAKRti::DtString &  val)
inline
void DtAssistantFederateInfo::setTestEnabled ( bool  val)
inline
void DtAssistantFederateInfo::setTestInProgress ( bool  val)
inline
void DtAssistantFederateInfo::setTimeString ( const MAKRti::DtString &  val)
inline
bool DtAssistantFederateInfo::testEnabled ( ) const
inline

Referenced by operator==().

bool DtAssistantFederateInfo::testInProgress ( ) const
inline

Referenced by operator==().

MAKRti::DtString DtAssistantFederateInfo::timeString ( ) const
inline

Referenced by operator==().

Member Data Documentation

DtAssistantInfo DtAssistantFederateInfo::myAssistantInfo
protected
int DtAssistantFederateInfo::myCompId
protected
unsigned long DtAssistantFederateInfo::myConnId
protected
bool DtAssistantFederateInfo::myContinuousTest
protected
int DtAssistantFederateInfo::myFederateHandle
protected
MAKRti::DtInetAddr DtAssistantFederateInfo::myFederateHost
protected
MAKRti::DtString DtAssistantFederateInfo::myFederateHostName
protected
MAKRti::DtString DtAssistantFederateInfo::myFederateName
protected
MAKRti::DtString DtAssistantFederateInfo::myFederateType
protected
MAKRti::DtString DtAssistantFederateInfo::myFederationName
protected
bool DtAssistantFederateInfo::myHeartbeated
protected
DtHlaVersionId DtAssistantFederateInfo::myHlaVersion
protected
bool DtAssistantFederateInfo::myIsConstrained
protected
bool DtAssistantFederateInfo::myIsDisconnected
protected
bool DtAssistantFederateInfo::myIsLocalComp
protected
bool DtAssistantFederateInfo::myIsReconnecting
protected
bool DtAssistantFederateInfo::myIsRegulating
protected
MAKRti::DtString DtAssistantFederateInfo::myLbtsString
protected
MAKRti::DtString DtAssistantFederateInfo::myLookAheadString
protected
unsigned DtAssistantFederateInfo::myNumInitiatedTests
protected
unsigned DtAssistantFederateInfo::myNumTestReports
protected
MAKRti::DtString DtAssistantFederateInfo::myProcessName
protected
bool DtAssistantFederateInfo::myTestEnabled
protected
bool DtAssistantFederateInfo::myTestInProgress
protected
MAKRti::DtString DtAssistantFederateInfo::myTimeString
protected

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

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)