Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Variant service configuration parameters. More...
#include <bayeux/datatools/configuration/variant_service.h>
Public Member Functions | |
config () | |
Default constructor. More... | |
bool | is_active () const |
Check if the variant is activated. More... | |
void | print (std::ostream &out_, const std::string &title_="", const std::string &indent_="") const |
Smart print. More... | |
Public Attributes | |
std::string | label |
Label. More... | |
std::string | logging |
Variant logging. More... | |
std::string | config_filename |
Variant configuration file. More... | |
std::vector< std::string > | registry_rules |
Variant registry definitions. More... | |
std::vector< std::string > | registry_dependencies |
Variant registry dependencies. More... | |
std::string | profile_load |
Variant profile load. More... | |
bool | profile_load_dont_ignore_unknown = false |
Flag to ignore unknown registry at profile load. More... | |
std::vector< std::string > | settings |
List of variant settings. More... | |
std::string | profile_store |
Variant profile store. More... | |
bool | tui = false |
Launch the variant TUI editor. More... | |
std::string | reporting_filename |
Variant usage reporting file. More... | |
Variant service configuration parameters.
Used by Boost/program_options support.
datatools::configuration::variant_service::config::config | ( | ) |
Default constructor.
bool datatools::configuration::variant_service::config::is_active | ( | ) | const |
Check if the variant is activated.
void datatools::configuration::variant_service::config::print | ( | std::ostream & | out_, |
const std::string & | title_ = "" , |
||
const std::string & | indent_ = "" |
||
) | const |
Smart print.
std::string datatools::configuration::variant_service::config::config_filename |
Variant configuration file.
std::string datatools::configuration::variant_service::config::label |
Label.
std::string datatools::configuration::variant_service::config::logging |
Variant logging.
std::string datatools::configuration::variant_service::config::profile_load |
Variant profile load.
bool datatools::configuration::variant_service::config::profile_load_dont_ignore_unknown = false |
Flag to ignore unknown registry at profile load.
std::string datatools::configuration::variant_service::config::profile_store |
Variant profile store.
std::vector<std::string> datatools::configuration::variant_service::config::registry_dependencies |
Variant registry dependencies.
std::vector<std::string> datatools::configuration::variant_service::config::registry_rules |
Variant registry definitions.
std::string datatools::configuration::variant_service::config::reporting_filename |
Variant usage reporting file.
std::vector<std::string> datatools::configuration::variant_service::config::settings |
List of variant settings.
bool datatools::configuration::variant_service::config::tui = false |
Launch the variant TUI editor.