Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
lightweight_forward_adapter.hpp File Reference
Include dependency graph for lightweight_forward_adapter.hpp:

Classes

class  boost::lightweight_forward_adapter< Function, Arity_Or_MinArity, MaxArity >
 
struct  boost::detail::lightweight_forward_adapter_impl< MostDerived, Function, FunctionConst, Arity, MinArity >
 
struct  boost::detail::lightweight_forward_adapter_result
 
struct  boost::detail::lightweight_forward_adapter_result::apply< Sig >
 
struct  boost::detail::lightweight_forward_adapter_result::x< T >
 
struct  boost::detail::lightweight_forward_adapter_result::x< boost::reference_wrapper< T > >
 
struct  boost::detail::lightweight_forward_adapter_result::x< T & >
 
struct  boost::detail::lightweight_forward_adapter_result::x< T const & >
 
struct  boost::detail::lightweight_forward_adapter_result::x< T const >
 
struct  boost::detail::lightweight_forward_adapter_result::c< T >
 
struct  boost::detail::lightweight_forward_adapter_result::c< T & >
 
struct  boost::detail::lightweight_forward_adapter_result::c< T const >
 
struct  boost::detail::lightweight_forward_adapter_result::c< T const & >
 
class  boost::lightweight_forward_adapter< Function, Arity_Or_MinArity, MaxArity >
 
struct  boost::lightweight_forward_adapter< Function, Arity_Or_MinArity, MaxArity >::result< Sig >
 
class  boost::lightweight_forward_adapter< Function const, Arity_Or_MinArity, MaxArity >
 
struct  boost::lightweight_forward_adapter< Function const, Arity_Or_MinArity, MaxArity >::result< Sig >
 
class  boost::lightweight_forward_adapter< Function &, Arity_Or_MinArity, MaxArity >
 
struct  boost::lightweight_forward_adapter< Function &, Arity_Or_MinArity, MaxArity >::result< Sig >
 
struct  boost::detail::lightweight_forward_adapter_impl< MD, F, FC, 0, 0 >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::detail
 

Macros

#define BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_MAX_ARITY   10
 
#define BOOST_TMP_MACRO(f, fn, fc)
 
#define BOOST_PP_FILENAME_1   <boost/functional/lightweight_forward_adapter.hpp>
 
#define BOOST_PP_ITERATION_LIMITS   (1,BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_MAX_ARITY)
 
#define BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_HPP_INCLUDED
 

Macro Definition Documentation

#define BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_HPP_INCLUDED
#define BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_MAX_ARITY   10
#define BOOST_PP_FILENAME_1   <boost/functional/lightweight_forward_adapter.hpp>
#define BOOST_PP_ITERATION_LIMITS   (1,BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_MAX_ARITY)
#define BOOST_TMP_MACRO (   f,
  fn,
  fc 
)
Value:
lightweight_forward_adapter<f,Arity_Or_MinArity,MaxArity>, fn, fc, \
(MaxArity!=-1? MaxArity :Arity_Or_MinArity!=-1? Arity_Or_MinArity \
(Arity_Or_MinArity!=-1? Arity_Or_MinArity : 0) >
#define BOOST_FUNCTIONAL_LIGHTWEIGHT_FORWARD_ADAPTER_MAX_ARITY
Definition: lightweight_forward_adapter.hpp:26
Definition: lightweight_forward_adapter.hpp:43