Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
The set of configuration parameters for the datatools kernel. More...
#include <bayeux/datatools/kernel.h>
Public Member Functions | |
param_type () | |
Constructor. More... | |
void | reset () |
Reset. More... | |
void | print (std::ostream &out_, const std::string &title_="", const std::string &indent_="") |
Print. More... | |
Public Attributes | |
bool | help = false |
Flag to print the help about datatools' command line options. More... | |
std::string | logging_label = "fatal" |
Logging priority label. More... | |
std::string | locale_category |
The locale category. More... | |
std::string | library_query_logging_label = "fatal" |
Logging priority label for the embedded library information registry. More... | |
bool | inhibit_library_query = false |
Flag to inhibit the use of the embedded library information registry. More... | |
bool | inhibit_urn_query = false |
Flag to inhibit the use of the URN query service. More... | |
bool | inhibit_variant_repository = false |
Flag to inhibit the use of the variant repository. More... | |
std::vector< std::string > | unrecognized_args |
List of unrecognized arguments. More... | |
std::vector< std::string > | resource_paths |
List of resource paths directives. More... | |
std::string | variant_config |
The configuration file for the system variant repository. More... | |
std::vector< std::string > | variant_registry_configs |
List of configuration files for the variant registries to be embedded in the system variant repository. More... | |
std::string | variant_load |
Path to the file from which one loads the values of the variant parameters. More... | |
std::string | variant_store |
Path to the file where one stores the values of the variant parameters. More... | |
std::vector< std::string > | variant_sets |
List of directives to set the values of the variant parameters. More... | |
bool | splash = false |
Flag to display the datatools splash screen. More... | |
The set of configuration parameters for the datatools kernel.
datatools::kernel::param_type::param_type | ( | ) |
Constructor.
void datatools::kernel::param_type::print | ( | std::ostream & | out_, |
const std::string & | title_ = "" , |
||
const std::string & | indent_ = "" |
||
) |
Print.
void datatools::kernel::param_type::reset | ( | ) |
Reset.
bool datatools::kernel::param_type::help = false |
Flag to print the help about datatools' command line options.
bool datatools::kernel::param_type::inhibit_library_query = false |
Flag to inhibit the use of the embedded library information registry.
bool datatools::kernel::param_type::inhibit_urn_query = false |
Flag to inhibit the use of the URN query service.
bool datatools::kernel::param_type::inhibit_variant_repository = false |
Flag to inhibit the use of the variant repository.
std::string datatools::kernel::param_type::library_query_logging_label = "fatal" |
Logging priority label for the embedded library information registry.
std::string datatools::kernel::param_type::locale_category |
The locale category.
std::string datatools::kernel::param_type::logging_label = "fatal" |
Logging priority label.
std::vector<std::string> datatools::kernel::param_type::resource_paths |
List of resource paths directives.
bool datatools::kernel::param_type::splash = false |
Flag to display the datatools splash screen.
std::vector<std::string> datatools::kernel::param_type::unrecognized_args |
List of unrecognized arguments.
std::string datatools::kernel::param_type::variant_config |
The configuration file for the system variant repository.
std::string datatools::kernel::param_type::variant_load |
Path to the file from which one loads the values of the variant parameters.
std::vector<std::string> datatools::kernel::param_type::variant_registry_configs |
List of configuration files for the variant registries to be embedded in the system variant repository.
std::vector<std::string> datatools::kernel::param_type::variant_sets |
List of directives to set the values of the variant parameters.
std::string datatools::kernel::param_type::variant_store |
Path to the file where one stores the values of the variant parameters.