Vcsn  2.6
Be Rational
configuration.hh File Reference
#include <algorithm>
#include <cstdlib>
#include <iostream>
#include <memory>
#include <boost/any.hpp>
#include <yaml-cpp/yaml.h>
#include <vcsn/misc/export.hh>
#include <vcsn/misc/raise.hh>
Include dependency graph for configuration.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vcsn::detail::config
 The YAML configuration (acts as the top of the configuration tree). More...
 
class  vcsn::detail::config::config_value
 The class returned by [] operators. More...
 
class  vcsn::detail::config::config_value::BadNode
 

Namespaces

 vcsn
 
 vcsn::detail
 

Functions

std::ostream & vcsn::detail::operator<< (std::ostream &out, const config::config_value &v)
 
detail::config & vcsn::get_config ()
 Get the configuration singleton. More...
 
std::string vcsn::configuration (const std::string &key)
 Main interface to the configuration function key it the 'path' to the desired key using periofs as a separator. More...