![]() |
VR-Forces 5.0.2 Developer's Guide
|
Base class for all Launcher settings objects.

Public Member Functions | |
| DtConnectionSettings () | |
| DtConnectionSettings (std::string name) | |
| DtConnectionSettings (std::string name, DtProtocolTypes protocol) | |
| DtConnectionSettings (const DtConnectionSettings &orig) | |
| virtual | ~DtConnectionSettings () |
| virtual bool | operator== (const DtConnectionSettings &orig) const |
| virtual bool | operator!= (const DtConnectionSettings &orig) const |
| virtual bool | setFrom (const DtConnectionSettings *other) |
| virtual bool | setFrom (const DtConnectionFileRecord &rec) |
| virtual bool | connectionWillBeValid () const |
| virtual bool | connectionWillBeValid (const QString deviceAddress) const |
| virtual bool | setToFileRecord (DtConnectionFileRecord *rec) |
| virtual void | setName (std::string name) |
| virtual std::string | name () |
| virtual DtProtocolTypes | protocolType () const |
| virtual void | setProtocolType (DtProtocolTypes type) |
| virtual bool | autoConnection () const |
| virtual void | setAutoConnection (bool conn) |
| 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) |
| virtual QStringList | frontEndFlags () |
| virtual QStringList | backEndFlags () |
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 * | clone () const =0 |
| virtual std::string | name () const |
| virtual bool | setFrom (const DtSettingsObject *other) |
Static Public Member Functions | |
| static DtConnectionSettings * | createFromDriverRecord (DtConnectionFileRecord &driverRecord, QString connName="") |
| static DtConnectionSettings * | createFromProtocol (DtProtocolTypes protocol, QString connName="") |
Protected Member Functions | |
| virtual void | initialize () |
Protected Attributes | |
| ArgIndexDescriptionMap | myArgDescriptors |
| bool | myAmAutoConnection |
| DtProtocolTypes | myProtocolType |
| std::string | mySettingsType |
| ConnectionArgValues | myArgValues |
Protected Attributes inherited from DtSettingsObject | |
| std::string | myName |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Friends | |
| class | boost::serialization::access |
| DtConnectionSettings::DtConnectionSettings | ( | ) |
| DtConnectionSettings::DtConnectionSettings | ( | std::string | name | ) |
| DtConnectionSettings::DtConnectionSettings | ( | std::string | name, |
| DtProtocolTypes | protocol | ||
| ) |
| DtConnectionSettings::DtConnectionSettings | ( | const DtConnectionSettings & | orig | ) |
|
virtual |
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
virtual |
Reimplemented in DtConnectionEVOSettings, and DtConnectionHLASettings.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Removes setting from map so it is no longer on the command line.
|
virtual |
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
virtual |
Reimplemented in DtConnectionDISSettings, DtConnectionEVOSettings, DtConnectionHLASettings, and DtConnectionLegionSettings.
|
static |
|
static |
|
protectedvirtual |
Reimplemented in DtConnectionEVOSettings, DtConnectionHLASettings, DtConnectionDISSettings, and DtConnectionLegionSettings.
|
inlineprivate |
References myAmAutoConnection, and myProtocolType.
|
friend |
|
protected |
|
protected |
Referenced by serialize().
|
protected |
Referenced by serialize().
|
protected |
|
protected |