Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
A triplet of character strings representing a variant parameter set directive. More...
#include <bayeux/datatools/configuration/utils.h>
Public Member Functions | |
variant_parameter_set_type () | |
void | reset () |
command::returned_info | parse (const std::string &variant_set_) |
Public Attributes | |
std::string | registry_key |
The registration key of the variant registry the parameter belongs to. More... | |
std::string | param_key |
The full path of the variant parameter of which the value should be modify. More... | |
std::string | param_value_str |
The string to be parsed into the new value of the variant parameter. More... | |
A triplet of character strings representing a variant parameter set directive.
Typical format is:
The datatools kernel accept special command line options that automatically set the values of some variant parameters. Example:
datatools::configuration::variant_parameter_set_type::variant_parameter_set_type | ( | ) |
command::returned_info datatools::configuration::variant_parameter_set_type::parse | ( | const std::string & | variant_set_ | ) |
void datatools::configuration::variant_parameter_set_type::reset | ( | ) |
std::string datatools::configuration::variant_parameter_set_type::param_key |
The full path of the variant parameter of which the value should be modify.
std::string datatools::configuration::variant_parameter_set_type::param_value_str |
The string to be parsed into the new value of the variant parameter.
std::string datatools::configuration::variant_parameter_set_type::registry_key |
The registration key of the variant registry the parameter belongs to.