Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::lex::lexertl::basic_iterator_tokeniser< Iterator > Class Template Reference

#include <iterator_tokenizer.hpp>

Public Types

typedef std::vector< std::size_t > size_t_vector
 
typedef
boost::detail::iterator_traits
< Iterator >::value_type 
char_type
 

Static Public Member Functions

static std::size_t next (boost::lexer::basic_state_machine< char_type > const &state_machine_, std::size_t &dfa_state_, bool &bol_, Iterator &start_token_, Iterator const &end_, std::size_t &unique_id_)
 
static std::size_t next (boost::lexer::basic_state_machine< char_type > const &state_machine_, bool &bol_, Iterator &start_token_, Iterator const &end_, std::size_t &unique_id_)
 

Member Typedef Documentation

template<typename Iterator >
typedef boost::detail::iterator_traits<Iterator>::value_type boost::spirit::lex::lexertl::basic_iterator_tokeniser< Iterator >::char_type
template<typename Iterator >
typedef std::vector<std::size_t> boost::spirit::lex::lexertl::basic_iterator_tokeniser< Iterator >::size_t_vector

Member Function Documentation

template<typename Iterator >
static std::size_t boost::spirit::lex::lexertl::basic_iterator_tokeniser< Iterator >::next ( boost::lexer::basic_state_machine< char_type > const &  state_machine_,
std::size_t &  dfa_state_,
bool &  bol_,
Iterator &  start_token_,
Iterator const &  end_,
std::size_t &  unique_id_ 
)
inlinestatic
template<typename Iterator >
static std::size_t boost::spirit::lex::lexertl::basic_iterator_tokeniser< Iterator >::next ( boost::lexer::basic_state_machine< char_type > const &  state_machine_,
bool &  bol_,
Iterator &  start_token_,
Iterator const &  end_,
std::size_t &  unique_id_ 
)
inlinestatic

The documentation for this class was generated from the following file: