Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action > Struct Template Reference

#include <error_handler.hpp>

Collaboration diagram for boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action >:

Public Types

typedef function< bool(Iterator
&first, Iterator const &last,
Context &context, Skipper
const &skipper)> 
function_type
 

Public Member Functions

 error_handler (function_type subject_, F f_)
 
bool operator() (Iterator &first, Iterator const &last, Context &context, Skipper const &skipper) const
 

Public Attributes

function_type subject
 
f
 

Member Typedef Documentation

template<typename Iterator , typename Context , typename Skipper , typename F , error_handler_result action>
typedef function< bool(Iterator& first, Iterator const& last , Context& context , Skipper const& skipper )> boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action >::function_type

Constructor & Destructor Documentation

template<typename Iterator , typename Context , typename Skipper , typename F , error_handler_result action>
boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action >::error_handler ( function_type  subject_,
f_ 
)
inline

Member Function Documentation

Member Data Documentation

template<typename Iterator , typename Context , typename Skipper , typename F , error_handler_result action>
F boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action >::f
template<typename Iterator , typename Context , typename Skipper , typename F , error_handler_result action>
function_type boost::spirit::qi::error_handler< Iterator, Context, Skipper, F, action >::subject

The documentation for this struct was generated from the following file: