#include <functor.hpp>
|
| template<typename MultiPass > |
| static result_type & | get_next (MultiPass &mp, result_type &result) |
| |
| template<typename MultiPass > |
| static std::size_t | set_state (MultiPass &mp, std::size_t state) |
| |
| template<typename MultiPass > |
| static std::size_t | get_state (MultiPass &mp) |
| |
| template<typename MultiPass > |
| static std::size_t | map_state (MultiPass const &mp, char_type const *statename) |
| |
| template<typename MultiPass > |
| static void | destroy (MultiPass const &) |
| |
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename MultiPass >
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename MultiPass >
References boost::spirit::lex::BOOST_SCOPED_ENUM(), BOOST_SPIRIT_STATIC_EOF, boost::proto::envns_::data, boost::end, boost::spirit::lex::lexertl::functor< Token, FunctorData, Iterator, SupportsActors, SupportsState >::eof, boost::multiprecision::backends::i, boost::it, and boost::next().
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename MultiPass >
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename MultiPass >
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
template<typename MultiPass >
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
| friend class FunctorData< Iterator, SupportsActors, SupportsState, token_value_type > |
|
friend |
template<typename Token , template< typename, typename, typename, typename > class FunctorData, typename Iterator = typename Token::iterator_type, typename SupportsActors = mpl::false_, typename SupportsState = typename Token::has_state>
The documentation for this class was generated from the following file:
- boost_1_57_0/boost/spirit/home/lex/lexer/lexertl/functor.hpp