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 | Static Public Member Functions | Protected Attributes
DtRtiConnectionConfigurationInfo Class Reference

Stores the information on an RTI configuration known by the Assistant. More...

+ Collaboration diagram for DtRtiConnectionConfigurationInfo:

Public Member Functions

 DtRtiConnectionConfigurationInfo ()
 Constructor.
 DtRtiConnectionConfigurationInfo (bool forceFullCompliance)
 Constructor.
virtual ~DtRtiConnectionConfigurationInfo ()
 Destructor.
virtual bool operator< (const DtRtiConnectionConfigurationInfo &other) const
 Less than operator.
virtual bool operator== (const DtRtiConnectionConfigurationInfo &other) const
 Equals operator.
virtual bool operator!= (const DtRtiConnectionConfigurationInfo &other) const
 Not equals operator.
virtual
DtRtiConnectionConfigurationInfo
operator= (const DtRtiConnectionConfigurationInfo &other)
 Assignment operator.
virtual MAKRti::DtString defaultName () const
 Returns the default name of the configuration.
virtual MAKRti::DtString description () const
 Returns a text description of this configuration.
virtual void setForceFullCompliance (bool compliance)
 Sets whether this is a fully compliant configuration.
virtual bool forceFullCompliance () const
 Gets whether this is a fully compliant configuration.
virtual bool isValid () const
 Returns true if this configuration info passes a basic validity check.

Static Public Member Functions

static MAKRti::DtString constructConfigName (bool forceFullCompliance)
 Constructs the default configuration name using the given parameters.
static MAKRti::DtString constructConfigDescription (bool forceFullCompliance)
 Constructs the configuration description text using the given parameters.

Protected Attributes

bool myFullyCompliant
 Whether this connection specifies forceFullCompliance.

Detailed Description

Stores the information on an RTI configuration known by the Assistant.

Constructor & Destructor Documentation

DtRtiConnectionConfigurationInfo::DtRtiConnectionConfigurationInfo ( )

Constructor.

DtRtiConnectionConfigurationInfo::DtRtiConnectionConfigurationInfo ( bool  forceFullCompliance)

Constructor.

virtual DtRtiConnectionConfigurationInfo::~DtRtiConnectionConfigurationInfo ( )
virtual

Destructor.

Member Function Documentation

static MAKRti::DtString DtRtiConnectionConfigurationInfo::constructConfigDescription ( bool  forceFullCompliance)
static

Constructs the configuration description text using the given parameters.

static MAKRti::DtString DtRtiConnectionConfigurationInfo::constructConfigName ( bool  forceFullCompliance)
static

Constructs the default configuration name using the given parameters.

virtual MAKRti::DtString DtRtiConnectionConfigurationInfo::defaultName ( ) const
virtual

Returns the default name of the configuration.

virtual MAKRti::DtString DtRtiConnectionConfigurationInfo::description ( ) const
virtual

Returns a text description of this configuration.

virtual bool DtRtiConnectionConfigurationInfo::forceFullCompliance ( ) const
virtual

Gets whether this is a fully compliant configuration.

virtual bool DtRtiConnectionConfigurationInfo::isValid ( ) const
virtual

Returns true if this configuration info passes a basic validity check.

virtual bool DtRtiConnectionConfigurationInfo::operator!= ( const DtRtiConnectionConfigurationInfo other) const
virtual

Not equals operator.

See note in operator< comments for parameters which are used in comparison.

virtual bool DtRtiConnectionConfigurationInfo::operator< ( const DtRtiConnectionConfigurationInfo other) const
virtual

Less than operator.

Comparisons are based on the following parameters in the order listed: 1) ForceFullCompliance.

virtual DtRtiConnectionConfigurationInfo& DtRtiConnectionConfigurationInfo::operator= ( const DtRtiConnectionConfigurationInfo other)
virtual

Assignment operator.

If the connections have equivalent hosts and the host name is already set, it will not be overwritten.

virtual bool DtRtiConnectionConfigurationInfo::operator== ( const DtRtiConnectionConfigurationInfo other) const
virtual

Equals operator.

See note in operator< comments for parameters which are used in comparison.

virtual void DtRtiConnectionConfigurationInfo::setForceFullCompliance ( bool  compliance)
virtual

Sets whether this is a fully compliant configuration.

Member Data Documentation

bool DtRtiConnectionConfigurationInfo::myFullyCompliant
protected

Whether this connection specifies forceFullCompliance.


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

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)