Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen Struct Reference

#include <if.hpp>

Collaboration diagram for boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen:

Public Member Functions

 else_gen (CondT const &cond, ThenT const &then_)
 
template<typename ElseT >
BOOST_FORCEINLINE
if_then_else_gen< CondT, ThenT,
ElseT > 
operator[] (ElseT const &el)
 

Public Attributes

CondT m_cond
 
ThenT m_then
 

Constructor & Destructor Documentation

template<typename CondT, typename ThenT>
boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen::else_gen ( CondT const &  cond,
ThenT const &  then_ 
)
inline

Member Function Documentation

template<typename CondT, typename ThenT>
template<typename ElseT >
BOOST_FORCEINLINE if_then_else_gen< CondT, ThenT, ElseT > boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen::operator[] ( ElseT const &  el)
inline

Member Data Documentation

template<typename CondT, typename ThenT>
CondT boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen::m_cond
template<typename CondT, typename ThenT>
ThenT boost::expressions::aux::if_then_gen< CondT, ThenT >::else_gen::m_then

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