Namespaces | |
cfg_detail | |
Classes | |
class | config_file |
class | config_file_iterator |
class | param_namespace |
class | parameter |
Typedefs | |
typedef symbol_to_value_map < dstring > | symbol_table_t |
typedef symbol_to_value_map < config_file_iterator::command_handler > | command_handler_map |
typedef std::auto_ptr < include_level > | include_level_ptr |
typedef std::pair< dstring, long > | location |
Functions | |
std::ostream & | operator<< (std::ostream &os, parameter const &p) |
boost::optional< cstring > | get_param_value (param_namespace const &where_from, cstring name_part1, cstring name_part2, cstring name_part3, cstring name_part4, cstring name_part5) |
cstring | get_requ_param_value (param_namespace const &where_from, cstring name_part1, cstring name_part2, cstring name_part3, cstring name_part4, cstring name_part5) |
param_namespace const * | get_param_subns (param_namespace const &where_from, cstring namespace_name) |
typedef symbol_to_value_map<config_file_iterator::command_handler> boost::BOOST_RT_PARAM_NAMESPACE::file::command_handler_map |
typedef std::auto_ptr<include_level> boost::BOOST_RT_PARAM_NAMESPACE::file::include_level_ptr |
typedef std::pair<dstring,long> boost::BOOST_RT_PARAM_NAMESPACE::file::location |
typedef symbol_to_value_map<dstring> boost::BOOST_RT_PARAM_NAMESPACE::file::symbol_table_t |
param_namespace const * boost::BOOST_RT_PARAM_NAMESPACE::file::get_param_subns | ( | param_namespace const & | where_from, |
cstring | namespace_name | ||
) |
boost::optional< cstring > boost::BOOST_RT_PARAM_NAMESPACE::file::get_param_value | ( | param_namespace const & | where_from, |
cstring | name_part1, | ||
cstring | name_part2, | ||
cstring | name_part3, | ||
cstring | name_part4, | ||
cstring | name_part5 | ||
) |
References BOOST_TEST_FOREACH, get_param_subns(), and boost::multiprecision::backends::p.
Referenced by get_requ_param_value().
cstring boost::BOOST_RT_PARAM_NAMESPACE::file::get_requ_param_value | ( | param_namespace const & | where_from, |
cstring | name_part1, | ||
cstring | name_part2, | ||
cstring | name_part3, | ||
cstring | name_part4, | ||
cstring | name_part5 | ||
) |
References APPEND_PART, BOOST_RT_PARAM_LITERAL, BOOST_RT_PARAM_VALIDATE_LOGIC, and get_param_value().
std::ostream& boost::BOOST_RT_PARAM_NAMESPACE::file::operator<< | ( | std::ostream & | os, |
parameter const & | p | ||
) |