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