Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
variadic_slot.hpp File Reference
#include <boost/signals2/detail/variadic_arg_type.hpp>
#include <boost/signals2/detail/slot_template.hpp>
Include dependency graph for variadic_slot.hpp:
This graph shows which files directly or indirectly include this file:

Macros

#define BOOST_SIGNALS2_SLOT_N_BINDING_CONSTRUCTORS
 

Macro Definition Documentation

#define BOOST_SIGNALS2_SLOT_N_BINDING_CONSTRUCTORS
Value:
template<typename A1, typename A2, typename ... BindArgs> \
slot(const A1 &arg1, const A2 &arg2, const BindArgs & ... args) \
{ \
init_slot_function(boost::bind(arg1, arg2, args...)); \
}
actor< argument< 1 > > const arg2
Definition: primitives.hpp:65
actor< argument< 0 > > const arg1
Definition: primitives.hpp:64
A1
Definition: mem_fn_cc.hpp:35
detail::keywords< 1 > args(char const *name)
Definition: args.hpp:156
_bi::bind_t< R, F, _bi::list0 > bind(F f)
Definition: bind.hpp:1298
A2
Definition: mem_fn_cc.hpp:45