Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT > Struct Template Reference

#include <if.hpp>

Inheritance diagram for boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >:
Collaboration diagram for boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >:

Public Member Functions

 if_else_parser_gen (ParsableTrueT const &p_true_, CondT const &cond_)
 
template<typename ParsableFalseT >
if_else_parser< ParsableTrueT,
ParsableFalseT, CondT > 
operator[] (ParsableFalseT const &p_false) const
 

Public Attributes

ParsableTrueT const & p_true
 
CondT const & cond
 

Constructor & Destructor Documentation

template<typename ParsableTrueT, typename CondT>
boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >::if_else_parser_gen ( ParsableTrueT const &  p_true_,
CondT const &  cond_ 
)
inline

Member Function Documentation

template<typename ParsableTrueT, typename CondT>
template<typename ParsableFalseT >
if_else_parser< ParsableTrueT, ParsableFalseT, CondT > boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >::operator[] ( ParsableFalseT const &  p_false) const
inline

Member Data Documentation

template<typename ParsableTrueT, typename CondT>
CondT const& boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >::cond
template<typename ParsableTrueT, typename CondT>
ParsableTrueT const& boost::spirit::impl::if_else_parser_gen< ParsableTrueT, CondT >::p_true

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