Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
#include <string>
#include <map>
#include <boost/variant.hpp>
#include <datatools/handle.h>
#include <datatools/properties.h>
#include <datatools/command_utils.h>
Go to the source code of this file.
Classes | |
class | datatools::configuration::model_item |
Configuration item with an embedded parameter or variant model handle through a smart pointer. More... | |
struct | datatools::configuration::variant_parameter_set_type |
A triplet of character strings representing a variant parameter set directive. More... | |
class | datatools::configuration::variant_parameter_set_comparator |
Comparator functor used to sort variant parameters by registry and path. More... | |
Namespaces | |
datatools | |
The Bayeux/datatools library top-level namespace. | |
datatools::configuration | |
Nested namespace of the Bayeux/datatools module library. | |
Typedefs | |
typedef handle< variant_model > | datatools::configuration::vm_handle_type |
Handle on variant model. More... | |
typedef handle< parameter_model > | datatools::configuration::pm_handle_type |
Handle on parameter model. More... | |
typedef std::map< std::string, model_item > | datatools::configuration::model_item_dict_type |
Dictionary of items. More... | |
typedef boost::variant< bool, int, double, std::string > | datatools::configuration::parameter_value_type |
Functions | |
bool | datatools::configuration::validate_item_name (const std::string &) |
bool | datatools::configuration::validate_instance_name (const std::string &) |
Validate the name of an instance. More... | |
bool | datatools::configuration::validate_model_name (const std::string &) |
Validate the name of a model. More... | |
bool | datatools::configuration::validate_group_name (const std::string &) |
Validate the name of a group. More... | |