#include <cstddef>
#include <algorithm>
#include <string>
#include <iostream>
#include <ios>
#include <sstream>
#include <typeinfo>
#include <boost/io/ios_state.hpp>
#include <boost/integer.hpp>
#include <boost/throw_exception.hpp>
#include <boost/assert.hpp>
#include <boost/noncopyable.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/range/iterator_range.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/type_traits/is_polymorphic.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/utility/result_of.hpp>
#include <boost/ref.hpp>
#include <boost/spirit/home/support/utree/detail/utree_detail1.hpp>
Classes | |
struct | boost::spirit::utree_exception |
struct | boost::spirit::utree_type |
struct | boost::spirit::bad_type_exception |
struct | boost::spirit::empty_exception |
struct | boost::spirit::basic_string< Base, type_ > |
struct | boost::spirit::function_base |
struct | boost::spirit::stored_function< F > |
struct | boost::spirit::referenced_function< F > |
struct | boost::spirit::shallow_tag |
class | boost::spirit::any_ptr |
class | boost::spirit::utree |
struct | boost::spirit::utree::invalid_type |
struct | boost::spirit::utree::nil_type |
struct | boost::spirit::utree::list_type |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::spirit | |
Typedefs | |
typedef basic_string < boost::iterator_range< char const * > , utree_type::binary_type > | boost::spirit::binary_range_type |
typedef basic_string < std::string, utree_type::binary_type > | boost::spirit::binary_string_type |
typedef basic_string < boost::iterator_range< char const * > , utree_type::string_type > | boost::spirit::utf8_string_range_type |
typedef basic_string < std::string, utree_type::string_type > | boost::spirit::utf8_string_type |
typedef basic_string < boost::iterator_range< char const * > , utree_type::symbol_type > | boost::spirit::utf8_symbol_range_type |
typedef basic_string < std::string, utree_type::symbol_type > | boost::spirit::utf8_symbol_type |
Functions | |
std::ostream & | boost::spirit::operator<< (std::ostream &out, utree_type::info t) |
inline utree::reference | boost::spirit::get (utree::reference, utree::size_type) |
inline utree::const_reference | boost::spirit::get (utree::const_reference, utree::size_type) |
Variables | |
shallow_tag const | boost::spirit::shallow = {} |
utree::invalid_type const | boost::spirit::invalid = {} |
utree::nil_type const | boost::spirit::nil = {} |
utree::list_type const | boost::spirit::empty_list = utree::list_type() |