Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
exceptions.hpp File Reference
#include <boost/config.hpp>
#include <boost/throw_exception.hpp>
#include <boost/spirit/home/classic/namespace.hpp>
#include <boost/spirit/home/classic/core/parser.hpp>
#include <boost/spirit/home/classic/core/composite/composite.hpp>
#include <exception>
#include <boost/spirit/home/classic/error_handling/exceptions_fwd.hpp>
#include <boost/spirit/home/classic/error_handling/impl/exceptions.ipp>
Include dependency graph for exceptions.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::spirit::parser_error_base
 
struct  boost::spirit::parser_error< ErrorDescrT, IteratorT >
 
struct  boost::spirit::assertive_parser< ErrorDescrT, ParserT >
 
struct  boost::spirit::assertive_parser< ErrorDescrT, ParserT >::result< ScannerT >
 
struct  boost::spirit::assertion< ErrorDescrT >
 
struct  boost::spirit::error_status< T >
 
struct  boost::spirit::fallback_parser< ErrorDescrT, ParserT, HandlerT >
 
struct  boost::spirit::fallback_parser< ErrorDescrT, ParserT, HandlerT >::result< ScannerT >
 
struct  boost::spirit::guard_gen< ErrorDescrT, ParserT >
 
struct  boost::spirit::guard< ErrorDescrT >
 
struct  boost::spirit::guard< ErrorDescrT >::result< ParserT >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::spirit
 
 boost::spirit::impl
 

Functions

template<typename ErrorDescrT , typename IteratorT >
void boost::spirit::throw_ (IteratorT where, ErrorDescrT descriptor)
 
template<typename RT , typename ParserT , typename ScannerT >
RT boost::spirit::impl::fallback_parser_parse (ParserT const &p, ScannerT const &scan)