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

#include <loops.hpp>

Collaboration diagram for boost::lambda::do_composite< DoT, CondT >:

Classes

struct  sig
 

Public Types

typedef do_composite< DoT, CondT > self_t
 

Public Member Functions

 do_composite (DoT const &do__, CondT const &cond_)
 
template<class Ret , CALL_TEMPLATE_ARGS >
Ret call (CALL_FORMAL_ARGS) const
 

Public Attributes

DoT do_
 
CondT cond
 

Member Typedef Documentation

template<typename DoT , typename CondT >
typedef do_composite<DoT, CondT> boost::lambda::do_composite< DoT, CondT >::self_t

Constructor & Destructor Documentation

template<typename DoT , typename CondT >
boost::lambda::do_composite< DoT, CondT >::do_composite ( DoT const &  do__,
CondT const &  cond_ 
)
inline

Member Function Documentation

template<typename DoT , typename CondT >
template<class Ret , CALL_TEMPLATE_ARGS >
Ret boost::lambda::do_composite< DoT, CondT >::call ( CALL_FORMAL_ARGS  ) const
inline

Member Data Documentation

template<typename DoT , typename CondT >
CondT boost::lambda::do_composite< DoT, CondT >::cond
template<typename DoT , typename CondT >
DoT boost::lambda::do_composite< DoT, CondT >::do_

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