![]() |
VR-Forces Developer's Guide
|
Stores HLA EVO connection settings.

Public Member Functions | |
| DtConnectionEVOSettings () | |
| DtConnectionEVOSettings (std::string name) | |
| DtConnectionEVOSettings (const DtConnectionEVOSettings &orig) | |
| virtual | ~DtConnectionEVOSettings () override |
| virtual bool | operator== (const DtConnectionSettings &other) const override |
| virtual bool | operator!= (const DtConnectionSettings &other) const override |
| virtual bool | setFrom (const DtConnectionSettings *other) override |
| virtual bool | setFrom (const DtConnectionFileRecord &rec) override |
| virtual bool | connectionWillBeValid () const override |
| virtual DtSettingsObject * | clone () const override |
| virtual QStringList | flagsFromLinkConfigFile () const override |
| virtual QStringList | frontEndFlags () const override |
| virtual QStringList | backEndFlags () const override |
| virtual std::string | summary () const override |
Public Member Functions inherited from DtConnectionSettings | |
| DtConnectionSettings () | |
| DtConnectionSettings (std::string name) | |
| DtConnectionSettings (std::string name, DtProtocolTypes protocol) | |
| DtConnectionSettings (const DtConnectionSettings &orig) | |
| virtual | ~DtConnectionSettings () override |
| virtual bool | connectionWillBeValid (const QString deviceAddress) const |
| virtual bool | setToFileRecord (DtConnectionFileRecord *rec) |
| virtual void | setName (std::string name) |
| virtual std::string | name () const override |
| virtual void | setDescription (const std::string &) |
| virtual std::string | description () const |
| virtual DtProtocolTypes | protocolType () const |
| virtual void | setProtocolType (DtProtocolTypes type) |
| virtual bool | autoConnection () const |
| virtual void | setAutoConnection (bool conn) |
| virtual bool | selectAtStart () const |
| virtual void | setSelectAtStart (bool) |
| virtual ConnectionArgValues * | argValues () |
| virtual void | updateStringArgValue (unsigned int type, QString qstringValue) |
| virtual void | updateBoolArgValue (unsigned int type, bool boolValue) |
| virtual void | updateIntArgValue (unsigned int type, int intValue, bool negativeOneOk=false) |
| virtual bool | getArgValue (unsigned int argType, QString &argValue) const |
| virtual void | removeArgValueEntry (unsigned int type) |
| virtual bool | findArgDescriptor (unsigned int type, ArgFlagDescriptorPair &mappingStorage) const |
| void | setAutoConnect (bool b) |
| bool | autoConnect () const |
Public Member Functions inherited from DtSettingsObject | |
| DtSettingsObject () | |
| DtSettingsObject (std::string name) | |
| DtSettingsObject (const DtSettingsObject &orig) | |
| virtual void | operator= (const DtSettingsObject &orig) |
| virtual bool | operator== (const DtSettingsObject &orig) const |
| virtual bool | operator!= (const DtSettingsObject &orig) const |
| virtual | ~DtSettingsObject () |
| virtual bool | setFrom (const DtSettingsObject *other) |
Static Public Member Functions | |
| static DtConnectionSettings * | create (QString connectionName) |
Static Public Member Functions inherited from DtConnectionSettings | |
| static DtConnectionSettings * | createFromDriverRecord (DtConnectionFileRecord &driverRecord, QString connName="") |
| static DtConnectionSettings * | createFromProtocol (DtProtocolTypes protocol, QString connName="") |
Protected Member Functions | |
| virtual void | initialize () override |
Additional Inherited Members | |
Protected Attributes inherited from DtConnectionSettings | |
| ArgIndexDescriptionMap | myArgDescriptors |
| bool | myAmAutoConnection |
| DtProtocolTypes | myProtocolType |
| std::string | mySettingsType |
| ConnectionArgValues | myArgValues |
| bool | mySelectAtStart = false |
| std::string | myDescription |
Protected Attributes inherited from DtSettingsObject | |
| std::string | myName |
| DtConnectionEVOSettings::DtConnectionEVOSettings | ( | ) |
Default CTOR Required for deserialization.
| DtConnectionEVOSettings::DtConnectionEVOSettings | ( | std::string | name | ) |
CTOR.
| DtConnectionEVOSettings::DtConnectionEVOSettings | ( | const DtConnectionEVOSettings & | orig | ) |
Copy CTOR.
|
overridevirtual |
Virtual DTOR.
|
overridevirtual |
Equality operator.
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Inequality operator.
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Used by DtSettingsManager::setSetting when it needs to update an existing DtSettingsObject.
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Returns true if the connection will be valid. Checks the connection settings.
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Clone operator, returns a new settings object which is a copy of this one.
Implements DtSettingsObject.
|
overridevirtual |
Reimplemented from DtConnectionSettings.
|
overridevirtual |
See DtConnectionSettings::flagsFromLinkConfigFile.
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Reimplemented from DtConnectionSettings.
|
overridevirtual |
Reimplemented from DtConnectionSettings.
|
static |
Creator Method.
|
overrideprotectedvirtual |
Stores the available command line args for this connection. Override to add new args.
Reimplemented from DtConnectionSettings.