![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Stores the information on an RTI configuration known by the Assistant. More...
Collaboration diagram for DtRtiConnectionConfigurationInfo:Public Member Functions | |
| DtRtiConnectionConfigurationInfo () | |
| Constructor. More... | |
| DtRtiConnectionConfigurationInfo (bool forceFullCompliance) | |
| Constructor. More... | |
| virtual | ~DtRtiConnectionConfigurationInfo () |
| Destructor. More... | |
| virtual bool | operator< (const DtRtiConnectionConfigurationInfo &other) const |
| Less than operator. More... | |
| virtual bool | operator== (const DtRtiConnectionConfigurationInfo &other) const |
| Equals operator. More... | |
| virtual bool | operator!= (const DtRtiConnectionConfigurationInfo &other) const |
| Not equals operator. More... | |
| virtual DtRtiConnectionConfigurationInfo & | operator= (const DtRtiConnectionConfigurationInfo &other) |
| Assignment operator. More... | |
| virtual MAKRti::DtString | defaultName () const |
| Returns the default name of the configuration. More... | |
| virtual MAKRti::DtString | description () const |
| Returns a text description of this configuration. More... | |
| virtual void | setForceFullCompliance (bool compliance) |
| Sets whether this is a fully compliant configuration. More... | |
| virtual bool | forceFullCompliance () const |
| Gets whether this is a fully compliant configuration. More... | |
| virtual void | setRidConfigurationName (const MAKRti::DtString &name) |
| virtual const MAKRti::DtString & | ridConfigurationName () const |
| virtual void | setRidIsPreconfigured (bool isPreconfigured) |
| virtual bool | ridIsPreconfigured () const |
| virtual void | setRidFilePath (const MAKRti::DtFilename &ridPath) |
| virtual const MAKRti::DtFilename & | ridFilePath () const |
| virtual void | setRidLisp (const MAKRti::DtString &lisp) |
| virtual const MAKRti::DtString & | ridLisp () const |
| virtual bool | isValid () const |
| Returns true if this configuration info passes a basic validity check. More... | |
| virtual MAKRti::DtString | constructConfigName () const |
| Constructs the default configuration name using the stored parameters. More... | |
| virtual MAKRti::DtString | constructConfigDescription () const |
| Constructs the configuration description text using the stored parameters. More... | |
Protected Attributes | |
| MAKRti::DtFilename | myRidFilePath |
| The path to the RID configuration on disk (if RID is a user configuration). More... | |
| MAKRti::DtString | myRidLisp |
| Stored RID configuration (as lisp expressions). More... | |
| MAKRti::DtString | myRidConfigurationName |
| The name of the chosen RID configuration. More... | |
| bool | myRidIsPreconfigured |
| Whether the chosen RID configuration is preconfigured or user configured. More... | |
| bool | myFullyCompliant |
| Whether this connection specifies forceFullCompliance. More... | |
Stores the information on an RTI configuration known by the Assistant.
| DtRtiConnectionConfigurationInfo::DtRtiConnectionConfigurationInfo | ( | ) |
Constructor.
| DtRtiConnectionConfigurationInfo::DtRtiConnectionConfigurationInfo | ( | bool | forceFullCompliance | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Constructs the configuration description text using the stored parameters.
|
virtual |
Constructs the default configuration name using the stored parameters.
|
virtual |
Returns the default name of the configuration.
|
virtual |
Returns a text description of this configuration.
|
virtual |
Gets whether this is a fully compliant configuration.
|
virtual |
Returns true if this configuration info passes a basic validity check.
|
virtual |
Not equals operator.
See note in operator< comments for parameters which are used in comparison.
|
virtual |
Less than operator.
Comparisons are based on the following parameters in the order listed: 1) RID Configuration Name 2) RID Config Is Preconfigured Flag. 3) ForceFullCompliance Flag.
|
virtual |
Assignment operator.
If the connections have equivalent hosts and the host name is already set, it will not be overwritten.
|
virtual |
Equals operator.
See note in operator< comments for parameters which are used in comparison.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets whether this is a fully compliant configuration.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Whether this connection specifies forceFullCompliance.
|
protected |
The name of the chosen RID configuration.
|
protected |
The path to the RID configuration on disk (if RID is a user configuration).
Metadata for stored configuration (not saved with configuration or used to check equality).
|
protected |
Whether the chosen RID configuration is preconfigured or user configured.
|
protected |
Stored RID configuration (as lisp expressions).
Metadata for stored configuration (not saved with configuration or used to check equality).