Bayeux  3.4.1
Core Foundation library for SuperNEMO
Classes | Namespaces
parameter_model.h File Reference
#include <string>
#include <set>
#include <vector>
#include <map>
#include <datatools/i_tree_dump.h>
#include <datatools/enriched_base.h>
#include <datatools/types.h>
#include <datatools/configuration/utils.h>
#include <datatools/object_configuration_description.h>
#include <datatools/integer_range.h>
#include <datatools/real_range.h>
#include <datatools/ocd_macros.h>

Go to the source code of this file.

Classes

class  datatools::configuration::parameter_model
 Description/model of a configuration parameter. More...
 
struct  datatools::configuration::parameter_model::base_enum_metadata
 Base enumerated item metadata. More...
 
struct  datatools::configuration::parameter_model::boolean_enum_value_metadata
 Boolean enumeration support. More...
 
struct  datatools::configuration::parameter_model::integer_enum_value_metadata
 Integer enumeration support. More...
 
struct  datatools::configuration::parameter_model::integer_range_enum_metadata
 Integer range support. More...
 
struct  datatools::configuration::parameter_model::real_enum_value_metadata
 Real enumeration support. More...
 
struct  datatools::configuration::parameter_model::string_enum_value_metadata
 String enumeration support. More...
 
struct  datatools::configuration::parameter_model::real_range_enum_metadata
 Real range support. More...
 

Namespaces

 datatools
 The Bayeux/datatools library top-level namespace.
 
 datatools::configuration
 Nested namespace of the Bayeux/datatools module library.