Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::longest_parser_gen Struct Reference

#include <directives.hpp>

Classes

struct  result
 

Public Member Functions

template<typename A , typename B >
impl::to_longest_alternative
< alternative< A, B >
>::result_t 
operator[] (alternative< A, B > const &alt) const
 

Static Public Member Functions

template<typename A , typename B >
static
impl::to_longest_alternative
< alternative< A, B >
>::result_t 
generate (alternative< A, B > const &alt)
 
template<typename A , typename B >
static longest_alternative< A, B > generate (A const &left, B const &right)
 

Member Function Documentation

template<typename A , typename B >
static impl::to_longest_alternative<alternative<A, B> >::result_t boost::spirit::longest_parser_gen::generate ( alternative< A, B > const &  alt)
inlinestatic
template<typename A , typename B >
static longest_alternative<A, B> boost::spirit::longest_parser_gen::generate ( A const &  left,
B const &  right 
)
inlinestatic
template<typename A , typename B >
impl::to_longest_alternative<alternative<A, B> >::result_t boost::spirit::longest_parser_gen::operator[] ( alternative< A, B > const &  alt) const
inline

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