#include <utree.hpp>
|
template<class F > |
static boost::result_of< F(utree
const &)>::type | visit (utree const &, F) |
|
template<class F > |
static boost::result_of< F(utree &)>
::type | visit (utree &, F) |
|
template<class F > |
static boost::result_of< F(utree
const &, utree const &)>::type | visit (utree const &, utree const &, F) |
|
template<class F > |
static boost::result_of< F(utree
&, utree const &)>::type | visit (utree &, utree const &, F) |
|
template<class F > |
static boost::result_of< F(utree
const &, utree &)>::type | visit (utree const &, utree &, F) |
|
template<class F > |
static boost::result_of< F(utree
&, utree &)>::type | visit (utree &, utree &, F) |
|
template<typename T0 , typename T1 >
template<class Iterator >
void boost::spirit::utree::assign |
( |
Iterator |
, |
|
|
Iterator |
|
|
) |
| |
|
inherited |
iterator boost::spirit::utree::begin |
( |
| ) |
|
|
inherited |
void boost::spirit::utree::clear |
( |
| ) |
|
|
inherited |
bool boost::spirit::utree::empty |
( |
| ) |
const |
|
inherited |
Referenced by boost::spirit::traits::assign_to_container_from_value< utree, Attribute >::call(), boost::spirit::traits::assign_to_container_from_value< utree, utree >::call(), boost::spirit::traits::assign_to_container_from_value< utree, utf8_string_type >::call(), boost::spirit::traits::assign_to_container_from_value< utree, utf8_symbol_type >::call(), boost::spirit::traits::assign_to_container_from_value< utree, binary_string_type >::call(), boost::spirit::traits::assign_to_container_from_value< utree, utf8_symbol_range_type >::call(), boost::spirit::traits::assign_to_container_from_value< utree, binary_range_type >::call(), boost::spirit::traits::assign_to_container_from_value< utree, std::string >::call(), and boost::spirit::traits::assign_to_attribute_from_iterators< utree, Iterator >::call().
void boost::spirit::utree::ensure_list_type |
( |
char const * |
failed_in = "ensure_list_type()" | ) |
|
|
protectedinherited |
utree boost::spirit::utree::eval |
( |
utree const & |
| ) |
const |
|
inherited |
utree boost::spirit::utree::eval |
( |
utree & |
| ) |
const |
|
inherited |
template<class T >
T boost::spirit::utree::get |
( |
| ) |
const |
|
inherited |
template<class T >
void boost::spirit::utree::insert |
( |
iterator |
, |
|
|
std::size_t |
, |
|
|
T const & |
|
|
) |
| |
|
inherited |
template<class Iterator >
void boost::spirit::utree::insert |
( |
iterator |
, |
|
|
Iterator |
, |
|
|
Iterator |
|
|
) |
| |
|
inherited |
utree boost::spirit::utree::operator() |
( |
utree const & |
| ) |
const |
|
inherited |
utree boost::spirit::utree::operator() |
( |
utree & |
| ) |
const |
|
inherited |
void boost::spirit::utree::pop_back |
( |
| ) |
|
|
inherited |
void boost::spirit::utree::pop_front |
( |
| ) |
|
|
inherited |
template<class T >
void boost::spirit::utree::push_back |
( |
T const & |
| ) |
|
|
inherited |
template<class T >
void boost::spirit::utree::push_front |
( |
T const & |
| ) |
|
|
inherited |
size_type boost::spirit::utree::size |
( |
| ) |
const |
|
inherited |
void boost::spirit::utree::swap |
( |
utree & |
| ) |
|
|
inherited |
short boost::spirit::utree::tag |
( |
| ) |
const |
|
inherited |
void boost::spirit::utree::tag |
( |
short |
| ) |
|
|
inherited |
Referenced by boost::spirit::operator!(), boost::spirit::operator%(), boost::spirit::operator&(), boost::spirit::operator&&(), boost::spirit::utree_print::operator()(), boost::spirit::operator*(), boost::spirit::operator+(), boost::spirit::operator-(), boost::spirit::operator/(), boost::spirit::operator<(), boost::spirit::operator<<(), boost::spirit::operator==(), boost::spirit::operator>>(), boost::spirit::operator^(), boost::spirit::operator|(), boost::spirit::operator||(), and boost::spirit::operator~().
Referenced by boost::spirit::traits::variant_which< utree >::call(), boost::spirit::traits::variant_which< utree::list_type >::call(), boost::spirit::operator%(), boost::spirit::operator&(), boost::spirit::operator*(), boost::spirit::operator+(), boost::spirit::operator-(), boost::spirit::operator/(), boost::spirit::operator<<(), boost::spirit::operator>>(), boost::spirit::operator^(), boost::spirit::operator|(), and boost::spirit::operator~().
bool boost::spirit::utree::b |
|
inherited |
double boost::spirit::utree::d |
|
inherited |
int boost::spirit::utree::i |
|
inherited |
detail::list boost::spirit::utree::l |
|
inherited |
utree* boost::spirit::utree::p |
|
inherited |
detail::range boost::spirit::utree::r |
|
inherited |
detail::fast_string boost::spirit::utree::s |
|
inherited |
detail::string_range boost::spirit::utree::sr |
|
inherited |
detail::void_ptr boost::spirit::utree::v |
|
inherited |
The documentation for this struct was generated from the following file:
- boost_1_57_0/boost/spirit/home/support/utree/utree.hpp