Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::closure_context< ClosureT > Singleton Reference

#include <closure_fwd.hpp>

Inheritance diagram for boost::spirit::closure_context< ClosureT >:
Collaboration diagram for boost::spirit::closure_context< ClosureT >:

Public Types

typedef
::phoenix::tuple_element
< 0, typename
ClosureT::tuple_t >::type 
attr_t
 
typedef ClosureT base_t
 
typedef closure_context_linker
< closure_context< ClosureT > > 
context_linker_t
 

Public Member Functions

 closure_context (ClosureT const &clos)
 
 ~closure_context ()
 
template<typename ParserT , typename ScannerT >
void pre_parse (ParserT const &, ScannerT const &)
 
template<typename ResultT , typename ParserT , typename ScannerT >
ResultT & post_parse (ResultT &hit, ParserT const &, ScannerT const &)
 

Member Typedef Documentation

template<typename ClosureT >
typedef ::phoenix::tuple_element<0, typename ClosureT::tuple_t>::type boost::spirit::closure_context< ClosureT >::attr_t
template<typename ClosureT >
typedef ClosureT boost::spirit::closure_context< ClosureT >::base_t
template<typename ClosureT >
typedef closure_context_linker<closure_context<ClosureT> > boost::spirit::closure_context< ClosureT >::context_linker_t

Constructor & Destructor Documentation

template<typename ClosureT >
boost::spirit::closure_context< ClosureT >::closure_context ( ClosureT const &  clos)
inline
template<typename ClosureT >
boost::spirit::closure_context< ClosureT >::~closure_context ( )
inline

Member Function Documentation

template<typename ClosureT >
template<typename ResultT , typename ParserT , typename ScannerT >
ResultT& boost::spirit::closure_context< ClosureT >::post_parse ( ResultT &  hit,
ParserT const &  ,
ScannerT const &   
)
inline
template<typename ClosureT >
template<typename ParserT , typename ScannerT >
void boost::spirit::closure_context< ClosureT >::pre_parse ( ParserT const &  ,
ScannerT const &   
)
inline

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