Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
parse.hpp File Reference
#include <boost/spirit/home/support/context.hpp>
#include <boost/spirit/home/support/nonterminal/locals.hpp>
#include <boost/spirit/home/qi/detail/parse.hpp>
#include <boost/concept_check.hpp>
Include dependency graph for parse.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::spirit::qi::detail::make_context< T >
 
struct  boost::spirit::qi::detail::make_context< unused_type >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::spirit
 
 boost::spirit::qi
 
 boost::spirit::qi::detail
 

Functions

template<typename Iterator , typename Expr >
bool boost::spirit::qi::parse (Iterator &first, Iterator last, Expr const &expr)
 
template<typename Iterator , typename Expr >
bool boost::spirit::qi::parse (Iterator const &first_, Iterator last, Expr const &expr)
 
template<typename Iterator , typename Expr , typename Attr >
bool boost::spirit::qi::parse (Iterator &first, Iterator last, Expr const &expr, Attr &attr)
 
template<typename Iterator , typename Expr , typename Attr >
bool boost::spirit::qi::parse (Iterator const &first_, Iterator last, Expr const &expr, Attr &attr)
 
template<typename Iterator , typename Expr , typename Skipper >
bool boost::spirit::qi::phrase_parse (Iterator &first, Iterator last, Expr const &expr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip=skip_flag::postskip)
 
template<typename Iterator , typename Expr , typename Skipper >
bool boost::spirit::qi::phrase_parse (Iterator const &first_, Iterator last, Expr const &expr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip=skip_flag::postskip)
 
template<typename Iterator , typename Expr , typename Skipper , typename Attr >
bool boost::spirit::qi::phrase_parse (Iterator &first, Iterator last, Expr const &expr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip, Attr &attr)
 
template<typename Iterator , typename Expr , typename Skipper , typename Attr >
bool boost::spirit::qi::phrase_parse (Iterator const &first_, Iterator last, Expr const &expr, Skipper const &skipper, BOOST_SCOPED_ENUM(skip_flag) post_skip, Attr &attr)
 
template<typename Iterator , typename Expr , typename Skipper , typename Attr >
bool boost::spirit::qi::phrase_parse (Iterator &first, Iterator last, Expr const &expr, Skipper const &skipper, Attr &attr)
 
template<typename Iterator , typename Expr , typename Skipper , typename Attr >
bool boost::spirit::qi::phrase_parse (Iterator const &first_, Iterator last, Expr const &expr, Skipper const &skipper, Attr &attr)