#include <info.hpp>
Public Types | |
typedef void | result_type |
typedef basic_info_walker < Callback > | this_type |
Public Member Functions | |
basic_info_walker (Callback &callback_, utf8_string const &tag_, int depth_) | |
void | operator() (info::nil_) const |
void | operator() (utf8_string const &str) const |
void | operator() (info const &what) const |
void | operator() (std::pair< info, info > const &pair) const |
void | operator() (std::list< info > const &l) const |
Public Attributes | |
Callback & | callback |
utf8_string const & | tag |
int | depth |
typedef void boost::spirit::basic_info_walker< Callback >::result_type |
typedef basic_info_walker<Callback> boost::spirit::basic_info_walker< Callback >::this_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Callback& boost::spirit::basic_info_walker< Callback >::callback |
Referenced by boost::spirit::basic_info_walker< Callback >::operator()().
int boost::spirit::basic_info_walker< Callback >::depth |
Referenced by boost::spirit::basic_info_walker< Callback >::operator()().
utf8_string const& boost::spirit::basic_info_walker< Callback >::tag |
Referenced by boost::spirit::basic_info_walker< Callback >::operator()().