#include <multi_pass.hpp>
Public Types | |
typedef int | value_type |
typedef std::ptrdiff_t | difference_type |
typedef int * | pointer |
typedef int & | reference |
Public Member Functions | |
reference | get_input () const |
void | advance_input () |
bool | input_at_eof () const |
Protected Member Functions | |
inner () | |
inner (InputT x) | |
inner (inner const &x) | |
void | destroy () |
bool | same_input (inner const &x) const |
void | swap (inner &x) |
typedef std::ptrdiff_t boost::spirit::multi_pass_policies::lex_input::inner< InputT >::difference_type |
typedef int* boost::spirit::multi_pass_policies::lex_input::inner< InputT >::pointer |
typedef int& boost::spirit::multi_pass_policies::lex_input::inner< InputT >::reference |
typedef int boost::spirit::multi_pass_policies::lex_input::inner< InputT >::value_type |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
References boost::spirit::impl::mp_swap().