|
template<typename Iterator , typename Lexer , typename ParserExpr > |
bool | boost::spirit::lex::tokenize_and_parse (Iterator &first, Iterator last, Lexer const &lex, ParserExpr const &xpr) |
|
template<typename Iterator , typename Lexer , typename ParserExpr , typename Attribute > |
bool | boost::spirit::lex::tokenize_and_parse (Iterator &first, Iterator last, Lexer const &lex, ParserExpr const &xpr, Attribute &attr) |
|
template<typename Iterator , typename Lexer , typename ParserExpr , typename Skipper > |
bool | boost::spirit::lex::tokenize_and_phrase_parse (Iterator &first, Iterator last, Lexer const &lex, ParserExpr const &xpr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip=skip_flag::postskip) |
|
template<typename Iterator , typename Lexer , typename ParserExpr , typename Skipper , typename Attribute > |
bool | boost::spirit::lex::tokenize_and_phrase_parse (Iterator &first, Iterator last, Lexer const &lex, ParserExpr const &xpr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip, Attribute &attr) |
|
template<typename Iterator , typename Lexer , typename ParserExpr , typename Skipper , typename Attribute > |
bool | boost::spirit::lex::tokenize_and_phrase_parse (Iterator &first, Iterator last, Lexer const &lex, ParserExpr const &xpr, Skipper const &skipper, Attribute &attr) |
|
template<typename Token , typename F > |
bool | boost::spirit::lex::detail::tokenize_callback (Token const &t, F f) |
|
template<typename Token , typename Eval > |
bool | boost::spirit::lex::detail::tokenize_callback (Token const &t, phoenix::actor< Eval > const &f) |
|
template<typename Token > |
bool | boost::spirit::lex::detail::tokenize_callback (Token const &t, void(*f)(Token const &)) |
|
template<typename Token > |
bool | boost::spirit::lex::detail::tokenize_callback (Token const &t, bool(*f)(Token const &)) |
|
template<typename Iterator , typename Lexer , typename F > |
bool | boost::spirit::lex::tokenize (Iterator &first, Iterator last, Lexer const &lex, F f, typename Lexer::char_type const *initial_state=0) |
|
template<typename Iterator , typename Lexer > |
bool | boost::spirit::lex::tokenize (Iterator &first, Iterator last, Lexer const &lex, typename Lexer::char_type const *initial_state=0) |
|