|
Public Member Functions |
|
void | Init (int argc, char *const argv[]) |
|
void | Dump (std::ostream &) |
|
std::string | GetName () const |
|
const QVdt & | GetParameter (const std::string &seq, const std::string &mod, size_t occ, const std::string &par) |
|
const QVdt & | GetParameter (const std::string &n) |
|
double | GetDouble (const std::string &seq, const std::string &mod, size_t occ, const std::string &par) |
|
double | GetDouble (const std::string &) |
|
int | GetInt (const std::string &seq, const std::string &mod, size_t occ, const std::string &par) |
|
int | GetInt (const std::string &) |
|
bool | GetBool (const std::string &seq, const std::string &mod, size_t occ, const std::string &par) |
|
bool | GetBool (const std::string &) |
|
const std::string & | GetString (const std::string &seq, const std::string &mod, size_t occ, const std::string &par) |
|
const std::string & | GetString (const std::string &) |
Static Public Member Functions |
|
static QOptions & | GetInstance () |
Private Member Functions |
|
void | Help (const char *exe) |
|
std::map< std::string, QVdt * > | GetModuleParameters (const std::string &seq, const std::string &mod, size_t occ) |
|
void | SetParameter (const std::string &n, const QVdt &value) |
|
void | SetParameter (const std::string &seq, const std::string &mod, size_t occ, const std::string &par, const QVdt &p) |
|
void | SetFirstSequence (const std::string &n) |
|
void | SetLastSequence (const std::string &n) |
|
void | ReplaceUserParams () |
| | replace parameters that where super-seeded with inline command
|
Private Attributes |
|
std::map< std::string, QVdt > | fUserParams |
|
std::map< std::string, QVdt > | fParams |
|
std::string | fFirstSequenceName |
|
std::string | fLastSequenceName |
Friends |
|
class | QBaseModule |
|
class | QModuleFactory |
|
class | QMessageHandler |
|
class | QSequence |
|
class | QDriver |