![]() |
VR-Forces Developer's Guide
|
The class that contains the applications to run and any additional information associated with the application.
Public Types | |
| enum | Type { Type::VRForcesBased = 0, Type::VRLinkBased = 1, Type::VRFMessageDumpBased = 2, Type::Other = 3, Type::VRLinkLegacyBased = 4 } |
Public Member Functions | |
| DtApplicationSet () | |
| DtApplicationSet (const DtApplicationSet &) | |
| DtApplicationSet & | operator= (const DtApplicationSet &) |
| virtual | ~DtApplicationSet () |
| void | setName (const std::string &name) |
| const std::string & | name () const |
| void | setDisplayGroup (const std::string &groupName) |
| const std::string & | displayGroup () const |
| void | setType (int t) |
| Type | type () const |
| void | setFilename (const DtFilename &f) |
| const DtString & | filename () const |
| void | setRun (bool b) |
| bool | run () const |
| void | setTempApplicationId (const std::string &id) |
| const std::string & | tempApplicationId () const |
| std::map< std::string, std::string > & | parameters () |
| const std::map< std::string, std::string > & | parameters () const |
| std::string | parameter (const std::string &) const |
| void | removeParameter (const std::string &) |
| bool | hasParameter (const std::string &) const |
| bool | addParameterValue (const std::string ¶mName, const std::string ¶mValue) |
Static Public Member Functions | |
| static void | replaceArguments (QStringList &list, const std::map< std::string, std::string > &) |
| static void | removeArguments (QStringList &list, const std::vector< std::string > &) |
| static QStringList | commandLineArgumentsFrom (const QString &le) |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Protected Attributes | |
| std::string | myName |
| std::string | myApplication |
| std::string | myDisplayGroup = "" |
| std::map< std::string, std::string > | myParameters |
| std::string | myTempApplicationId = "" |
| int | myType = (int)Type::VRForcesBased |
| bool | myRun = false |
| DtFilename | myFilename |
Friends | |
| class | boost::serialization::access |
|
strong |
| DtApplicationSet::DtApplicationSet | ( | ) |
CTOR.
| DtApplicationSet::DtApplicationSet | ( | const DtApplicationSet & | ) |
|
virtual |
Virtual DTOR.
| DtApplicationSet& DtApplicationSet::operator= | ( | const DtApplicationSet & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::string DtApplicationSet::parameter | ( | const std::string & | ) | const |
| void DtApplicationSet::removeParameter | ( | const std::string & | ) |
| bool DtApplicationSet::hasParameter | ( | const std::string & | ) | const |
| bool DtApplicationSet::addParameterValue | ( | const std::string & | paramName, |
| const std::string & | paramValue | ||
| ) |
|
static |
|
static |
|
static |
|
inlineprotected |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<. Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
|
friend |
Serialization/Deserialization //!
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Included to allow storage of application set after application is removed from launcher widget This is not meant to be saved out to xml file.
|
protected |
|
protected |
|
protected |