Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
parser.hpp File Reference
Include dependency graph for parser.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::spirit::x3::action< Subject, Action >
 
struct  boost::spirit::x3::guard< Subject, Handler >
 
struct  boost::spirit::x3::parser_base
 
struct  boost::spirit::x3::parser< Derived >
 
struct  boost::spirit::x3::unary_parser< Subject, Derived >
 
struct  boost::spirit::x3::binary_parser< Left, Right, Derived >
 
struct  boost::spirit::x3::extension::detail::as_parser_guard::deduce_as_parser< T, R >
 
struct  boost::spirit::x3::extension::detail::as_parser_guard::deduce_as_parser< T, void >
 
struct  boost::spirit::x3::extension::as_parser< T, Enable >
 
struct  boost::spirit::x3::extension::as_parser< unused_type >
 
struct  boost::spirit::x3::extension::as_parser< Derived, typename enable_if< is_base_of< parser_base, Derived > >::type >
 
struct  boost::spirit::x3::extension::as_parser< parser< Derived > >
 
struct  boost::spirit::x3::get_info< Parser, Enable >
 
struct  boost::spirit::x3::traits::has_attribute< x3::unary_parser< Subject, Derived >, Context >
 
struct  boost::spirit::x3::traits::has_attribute< x3::binary_parser< Left, Right, Derived >, Context >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::spirit
 
 boost::spirit::x3
 
 boost::spirit::x3::extension
 
 boost::spirit::x3::extension::detail
 
 boost::spirit::x3::extension::detail::as_parser_guard
 
 boost::spirit::x3::traits
 

Functions

void boost::spirit::x3::extension::detail::as_parser_guard::as_spirit_parser (...)
 
template<typename T >
extension::as_parser< T >::type boost::spirit::x3::as_parser (T const &x)
 
template<typename Derived >
Derived const & boost::spirit::x3::as_parser (parser< Derived > const &p)
 
template<typename Parser >
std::string boost::spirit::x3::what (Parser const &p)