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

#include <skipper_fwd.hpp>

Inheritance diagram for boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >:
Collaboration diagram for boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >:

Public Types

typedef
skipper_iteration_policy
< BaseT > 
base_t
 

Public Member Functions

 skip_parser_iteration_policy (ParserT const &skip_parser, base_t const &base=base_t())
 
template<typename PolicyT >
 skip_parser_iteration_policy (PolicyT const &other)
 
template<typename ScannerT >
void skip (ScannerT const &scan) const
 
ParserT const & skipper () const
 
template<typename ScannerT >
void advance (ScannerT const &scan) const
 
template<typename ScannerT >
bool at_end (ScannerT const &scan) const
 

Member Typedef Documentation

template<typename ParserT , typename BaseT >
typedef skipper_iteration_policy<BaseT> boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >::base_t

Constructor & Destructor Documentation

template<typename ParserT , typename BaseT >
boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >::skip_parser_iteration_policy ( ParserT const &  skip_parser,
base_t const &  base = base_t() 
)
inline
template<typename ParserT , typename BaseT >
template<typename PolicyT >
boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >::skip_parser_iteration_policy ( PolicyT const &  other)
inline

Member Function Documentation

template<typename BaseT >
template<typename ScannerT >
void boost::spirit::skipper_iteration_policy< BaseT >::advance ( ScannerT const &  scan) const
inlineinherited
template<typename BaseT >
template<typename ScannerT >
bool boost::spirit::skipper_iteration_policy< BaseT >::at_end ( ScannerT const &  scan) const
inlineinherited
template<typename ParserT , typename BaseT >
template<typename ScannerT >
void boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >::skip ( ScannerT const &  scan) const
inline
template<typename ParserT , typename BaseT >
ParserT const& boost::spirit::skip_parser_iteration_policy< ParserT, BaseT >::skipper ( ) const
inline

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