Falaise  4.0.1
SuperNEMO Software Toolkit
Classes | Namespaces | Functions
property_set.h File Reference
#include <exception>
#include <string>
#include <vector>
#include "bayeux/datatools/properties.h"
#include "boost/mpl/contains.hpp"
#include "boost/mpl/vector.hpp"
#include "falaise/config/path.h"
#include "falaise/config/quantity.h"

Go to the source code of this file.

Classes

class  falaise::config::missing_key_error
 Exception thrown when requesting a key that is not in the property_set. More...
 
class  falaise::config::existing_key_error
 Exception thrown when trying to put to a key already in the property_set. More...
 
class  falaise::config::wrong_type_error
 
class  falaise::config::property_set
 Class holding a set of key-value properties. More...
 

Namespaces

 falaise
 
 falaise::config
 

Functions

void falaise::config::make_property_set (const std::string &filename, property_set &ps)
 Construct a property_set from an input datatools::properties file. More...