Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fusion::fused_procedure< Function > Class Template Reference

#include <fused_procedure.hpp>

Public Types

typedef void result_type
 

Public Member Functions

BOOST_FUSION_GPU_ENABLED fused_procedure (func_const_fwd_t f=Function())
 
template<class Seq >
BOOST_FUSION_GPU_ENABLED void operator() (Seq const &s) const
 
template<class Seq >
BOOST_FUSION_GPU_ENABLED void operator() (Seq const &s)
 
template<class Seq >
BOOST_FUSION_GPU_ENABLED void operator() (Seq &s) const
 
template<class Seq >
BOOST_FUSION_GPU_ENABLED void operator() (Seq &s)
 

Member Typedef Documentation

template<typename Function >
typedef void boost::fusion::fused_procedure< Function >::result_type

Constructor & Destructor Documentation

template<typename Function >
BOOST_FUSION_GPU_ENABLED boost::fusion::fused_procedure< Function >::fused_procedure ( func_const_fwd_t  f = Function())
inlineexplicit

Member Function Documentation

template<typename Function >
template<class Seq >
BOOST_FUSION_GPU_ENABLED void boost::fusion::fused_procedure< Function >::operator() ( Seq const &  s) const
inline
template<typename Function >
template<class Seq >
BOOST_FUSION_GPU_ENABLED void boost::fusion::fused_procedure< Function >::operator() ( Seq const &  s)
inline
template<typename Function >
template<class Seq >
BOOST_FUSION_GPU_ENABLED void boost::fusion::fused_procedure< Function >::operator() ( Seq &  s) const
inline
template<typename Function >
template<class Seq >
BOOST_FUSION_GPU_ENABLED void boost::fusion::fused_procedure< Function >::operator() ( Seq &  s)
inline

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