#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() |