FACT++  1.0
Configuration Member List

This is the complete list of members for Configuration, including all inherited members.

AddEnv(const std::string &conf, const std::string &env)Configurationinline
AddOptions(const po::options_description &opt, bool visible=true)Configurationinline
AddOptionsCommandline(const po::options_description &cl, bool visible=true)Configuration
AddOptionsConfigfile(const po::options_description &cf, bool visible=true)Configuration
AddOptionsDatabase(const po::options_description &db, bool visible=true)Configuration
AddOptionsEnvironment(const po::options_description &env, bool visible=true)Configuration
Configuration(const std::string &prgname="")Configuration
CreateWildcardOptions()Configurationprivate
DefaultMapper(const std::string env)Configurationinlineprivate
DoParse(int argc, const char **argv, const std::function< void()> &func=std::function< void()>())Configuration
fArgumentPositionsConfigurationprivate
fContinousTriggerConfiguration
fDacConfiguration
fDatabaseConfigurationprivate
fDefaultFileConfigurationprivate
fDenableConfiguration
fDwriteConfiguration
fEnvMapConfigurationprivate
fNameConfigurationprivate
fNameMapperConfigurationprivate
fOptionsCommandlineConfigurationprivate
fOptionsConfigfileConfigurationprivate
fOptionsDatabaseConfigurationprivate
fOptionsEnvironmentConfigurationprivate
fPrintUsageConfigurationprivate
fPrintVersionConfigurationprivate
fPriorityFileConfigurationprivate
fRoiConfiguration
fTriggerRateConfiguration
fUnknownCommandlineConfigurationprivate
fUnknownConfigfileConfigurationprivate
fUnknownDatabaseConfigurationprivate
fUnknownEnvironmentConfigurationprivate
fVariablesConfigurationprivate
fWildcardOptionsConfigurationprivate
Get(const std::string &var)Configurationinline
Get(const std::string &var, const S &val)Configurationinline
GetDef(const std::string &var, const S &val)Configurationinline
GetName() const Configurationinline
GetOptions(const std::string &opt)Configurationinline
GetOptions() const Configuration
GetWildcardOptions() const Configurationinline
GetWildcardOptions(const std::string &opt) const Configuration
Has(const std::string &var)Configurationinline
Has(const std::string &var, const T &val)Configurationinline
HasDef(const std::string &var, const T &val)Configurationinline
HasHelp()Configurationinline
HasPrint()Configurationinline
HasVersion()Configurationinline
kHidden enum valueConfigurationprivate
kVisible enum valueConfigurationprivate
Max(int &val, const int &comp)Configurationinlineprivatestatic
Parse(int argc, const char **argv, const std::function< void()> &func=std::function< void()>())Configuration
parse_database(const std::string &prgname, const std::string &database, const po::options_description &desc, bool allow_unregistered=false)Configurationstatic
PrintOptions() const Configuration
PrintParsed(const po::parsed_options &parsed) const Configurationprivate
PrintUnknown(const std::vector< std::string > &vec, int steps=1) const Configurationprivate
PrintUnknown() const Configuration
PrintUsage() const Configurationinlineprivatevirtual
PrintVersion() const Configurationprivatevirtual
PrintWildcardOptions() const Configuration
Remove(const std::string &var)Configurationinline
SetArgumentPositions(const po::positional_options_description &desc)Configuration
SetNameMapper(const std::function< std::string(std::string)> &func)Configuration
SetNameMapper()Configuration
SetPrintUsage(const std::function< void(void)> &func)Configuration
SetPrintUsage()Configuration
SetPrintVersion(const std::function< void(const std::string &)> &func)Configuration
SetPrintVersion()Configuration
UnLibToolize(const std::string &src) const Configurationprivate
VarAsStr(const po::variable_value &v) const Configurationprivate
Vec(const std::string &var)Configurationinline
VecAsStr(const po::variable_value &v) const Configurationprivate
VecAsStr(const po::variable_value &v) const Configuration
~Configuration()Configurationinlinevirtual