gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-252-gf9a3f78
a Global And Modular Bsm Inference Tool
yaml_description_database.hpp File Reference

Small wrapper object for parsing and emitting capability/model etc. More...

#include <yaml-cpp/yaml.h>
#include <vector>
#include <sstream>
#include <utility>
#include "gambit/Utils/util_types.hpp"
#include "gambit/Utils/standalone_error_handlers.hpp"
#include "gambit/Utils/variadic_functions.hpp"
#include "gambit/Utils/yaml_variadic_functions.hpp"
Include dependency graph for yaml_description_database.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Gambit::capability_info
 Helper struct to carry around capability information. More...
 
struct  Gambit::model_info
 Helper struct to carry around model information. More...
 
class  Gambit::DescriptionDatabase
 A small wrapper object for 'description database' nodes. More...
 

Namespaces

 Gambit
 TODO: see if we can use this one:
 

Functions

YAML::Emitter & Gambit::operator<< (YAML::Emitter &, const capability_info &)
 Emitter for the capability_info struct. More...
 
YAML::Emitter & Gambit::operator<< (YAML::Emitter &, const model_info &)
 Emitter for the model_info struct. More...
 

Detailed Description

Small wrapper object for parsing and emitting capability/model etc.

database information using yaml-cpp

Also in this file are the definitions of structs for carrying around capability/model information, as well as YAML emitters/decoders for these structs.


Authors (add name and date if you modify):

Author
Ben Farmer (ben.f.nosp@m.arme.nosp@m.r@gma.nosp@m.il.c.nosp@m.om)
Date
2014 Aug,Sep

Definition in file yaml_description_database.hpp.