|
template<typename Functor , typename Allocator > |
void | assign (Functor BOOST_FUNCTION_TARGET_FIX(const &) f, Allocator a) |
|
| BOOST_FUNCTION_FUNCTION () |
|
template<typename Functor > |
| BOOST_FUNCTION_FUNCTION (Functor BOOST_FUNCTION_TARGET_FIX(const &) f, typename enable_if_c< (boost::type_traits::ice_not< (is_integral< Functor >::value)>::value), int >::type=0) |
|
template<typename Functor , typename Allocator > |
| BOOST_FUNCTION_FUNCTION (Functor BOOST_FUNCTION_TARGET_FIX(const &) f, Allocator a, typename enable_if_c< (boost::type_traits::ice_not< (is_integral< Functor >::value)>::value), int >::type=0) |
|
| BOOST_FUNCTION_FUNCTION (clear_type *) |
|
| BOOST_FUNCTION_FUNCTION (const BOOST_FUNCTION_FUNCTION &f) |
|
| BOOST_FUNCTION_FUNCTION (BOOST_FUNCTION_FUNCTION &&f) |
|
| BOOST_STATIC_CONSTANT (int, args=BOOST_FUNCTION_NUM_ARGS) |
|
| BOOST_STATIC_CONSTANT (int, arity=BOOST_FUNCTION_NUM_ARGS) |
|
void | clear () |
|
| operator safe_bool () const |
|
bool | operator! () const |
|
result_type | operator() (BOOST_FUNCTION_PARMS) const |
|
template<typename Functor > |
enable_if_c< (boost::type_traits::ice_not< (is_integral< Functor >::value)>::value), BOOST_FUNCTION_FUNCTION & >::type | operator= (Functor BOOST_FUNCTION_TARGET_FIX(const &) f) |
|
BOOST_FUNCTION_FUNCTION & | operator= (clear_type *) |
|
BOOST_FUNCTION_FUNCTION & | operator= (const BOOST_FUNCTION_FUNCTION &f) |
|
BOOST_FUNCTION_FUNCTION & | operator= (BOOST_FUNCTION_FUNCTION &&f) |
|
void | swap (BOOST_FUNCTION_FUNCTION &other) |
|
| ~BOOST_FUNCTION_FUNCTION () |
|
template<typename F > |
bool | contains (const F &f) const |
|
bool | empty () const |
|
| function_base () |
|
detail::function::vtable_base * | get_vtable () const |
|
bool | has_trivial_copy_and_destroy () const |
|
template<typename Functor > |
Functor * | target () |
|
template<typename Functor > |
const Functor * | target () const |
|
const detail::sp_typeinfo & | target_type () const |
|
template<typename R BOOST_FUNCTION_COMMA BOOST_FUNCTION_TEMPLATE_PARMS>
class boost::BOOST_FUNCTION_FUNCTION< BOOST_FUNCTION_TEMPLATE_PARMS >
Definition at line 658 of file function_template.hpp.