![]() |
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... | |
1.8.15