|
template<int I_location, class T_bound1, class T_functor> |
bind_functor< I_location, T_functor, T_bound1 > | bind (const T_functor & _A_func, T_bound1 _A_b1) |
| Creates an adaptor of type sigc::bind_functor which binds the passed argument to the passed functor.
|
template <class T_type1, class T_functor> |
bind_functor<-1, T_functor, T_type1 > | bind (const T_functor & _A_func, T_type1 _A_b1) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 1 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 2 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_type3, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2, T_type3 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2, T_type3 _A_b3) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 3 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_type3, class T_type4, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2, T_type3 _A_b3, T_type4 _A_b4) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 4 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2, T_type3 _A_b3, T_type4 _A_b4, T_type5 _A_b5) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 5 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2, T_type3 _A_b3, T_type4 _A_b4, T_type5 _A_b5, T_type6 _A_b6) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 6 argument(s) of the passed functor.
|
template <class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6, class T_type7, class T_functor> |
bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 > | bind (const T_functor & _A_func, T_type1 _A_b1, T_type2 _A_b2, T_type3 _A_b3, T_type4 _A_b4, T_type5 _A_b5, T_type6 _A_b6, T_type7 _A_b7) |
| Creates an adaptor of type sigc::bind_functor which fixes the last 7 argument(s) of the passed functor.
|
template <class T_return, class T_functor> |
bind_return_functor< T_return, T_functor > | bind_return (const T_functor & _A_functor, T_return _A_ret_value) |
| Creates an adaptor of type sigc::bind_return_functor which fixes the return value of the passed functor to the passed argument.
|
template<class T_setter, class T_getter> |
compose1_functor< T_setter, T_getter > | compose (const T_setter & _A_setter, const T_getter & _A_getter) |
| Creates an adaptor of type sigc::compose1_functor which combines two functors.
|
template<class T_setter, class T_getter1, class T_getter2> |
compose2_functor< T_setter, T_getter1, T_getter2 > | compose (const T_setter & _A_setter, const T_getter1 & _A_getter1, const T_getter2 & _A_getter2) |
| Creates an adaptor of type sigc::compose2_functor which combines three functors.
|
template<class T_functor, class T_catcher> |
exception_catch_functor< T_functor, T_catcher > | exception_catch (const T_functor & _A_func, const T_catcher & _A_catcher) |
template<int I_location, class T_functor> |
hide_functor< I_location, T_functor > | hide (const T_functor & _A_func) |
| Creates an adaptor of type sigc::hide_functor which adds a dummy parameter to the passed functor.
|
template<class T_functor> |
hide_functor<-1, T_functor > | hide (const T_functor & _A_func) |
| Creates an adaptor of type sigc::hide_functor which adds a dummy parameter to the passed functor.
|
template<class T_functor> |
retype_return_functor< void, T_functor > | hide_return (const T_functor & _A_functor) |
| Creates an adaptor of type sigc::retype_return_functor which drops the return value of the passed functor.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor0< T_return, T_obj > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)() const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor0< T_return, T_obj > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)() const) |
| Creates a functor of type sigc::bound_const_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor0< T_return, T_obj > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)() volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_mem_functor0< T_return, T_obj > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)()) |
| Creates a functor of type sigc::bound_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::bound_const_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::bound_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::bound_const_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::bound_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::bound_const_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::bound_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::bound_const_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::bound_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::bound_const_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::bound_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::bound_const_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::bound_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::bound_const_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::bound_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor0< T_return, T_obj > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)() const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor0< T_return, T_obj > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)() const) |
| Creates a functor of type sigc::bound_const_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor0< T_return, T_obj > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)() volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_mem_functor0< T_return, T_obj > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)()) |
| Creates a functor of type sigc::bound_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::bound_const_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::bound_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::bound_const_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::bound_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::bound_const_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::bound_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::bound_const_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::bound_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::bound_const_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::bound_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::bound_const_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::bound_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::bound_const_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::bound_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj> |
const_volatile_mem_functor0< T_return, T_obj > | mem_fun (T_return(T_obj::* _A_func)() const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor0 which wraps a const volatile method.
|
template <class T_return, class T_obj> |
const_mem_functor0< T_return, T_obj > | mem_fun (T_return(T_obj::* _A_func)() const) |
| Creates a functor of type sigc::const_mem_functor0 which wraps a const method.
|
template <class T_return, class T_obj> |
volatile_mem_functor0< T_return, T_obj > | mem_fun (T_return(T_obj::* _A_func)() volatile) |
| Creates a functor of type sigc::volatile_mem_functor0 which wraps a volatile method.
|
template <class T_return, class T_obj> |
mem_functor0< T_return, T_obj > | mem_fun (T_return(T_obj::* _A_func)()) |
| Creates a functor of type sigc::mem_functor0 which wraps a method.
|
template <class T_arg1, class T_return, class T_obj> |
const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor1 which wraps a const volatile method.
|
template <class T_arg1, class T_return, class T_obj> |
const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::const_mem_functor1 which wraps a const method.
|
template <class T_arg1, class T_return, class T_obj> |
volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::volatile_mem_functor1 which wraps a volatile method.
|
template <class T_arg1, class T_return, class T_obj> |
mem_functor1< T_return, T_obj, T_arg1 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::mem_functor1 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor2 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::const_mem_functor2 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::volatile_mem_functor2 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::mem_functor2 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor3 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::const_mem_functor3 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::volatile_mem_functor3 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::mem_functor3 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor4 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::const_mem_functor4 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::volatile_mem_functor4 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::mem_functor4 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor5 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::const_mem_functor5 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::volatile_mem_functor5 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::mem_functor5 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor6 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::const_mem_functor6 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::volatile_mem_functor6 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::mem_functor6 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor7 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::const_mem_functor7 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::volatile_mem_functor7 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::mem_functor7 which wraps a method.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj & _A_obj, T_return(T_obj2::* _A_func)() const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj & _A_obj, T_return(T_obj2::* _A_func)() const) |
| Creates a functor of type sigc::bound_const_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj & _A_obj, T_return(T_obj2::* _A_func)() volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj & _A_obj, T_return(T_obj2::* _A_func)()) |
| Creates a functor of type sigc::bound_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj * _A_obj, T_return(T_obj2::* _A_func)() const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj * _A_obj, T_return(T_obj2::* _A_func)() const) |
| Creates a functor of type sigc::bound_const_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj * _A_obj, T_return(T_obj2::* _A_func)() volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj, class T_obj2> |
bound_mem_functor0< T_return, T_obj > | mem_fun0 (T_obj * _A_obj, T_return(T_obj2::* _A_func)()) |
| Creates a functor of type sigc::bound_mem_functor0 which encapsulates a method and an object instance.
|
template <class T_return, class T_obj> |
const_volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_return(T_obj::* _A_func)() const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor0 which wraps a const volatile method.
|
template <class T_return, class T_obj> |
const_mem_functor0< T_return, T_obj > | mem_fun0 (T_return(T_obj::* _A_func)() const) |
| Creates a functor of type sigc::const_mem_functor0 which wraps a const method.
|
template <class T_return, class T_obj> |
volatile_mem_functor0< T_return, T_obj > | mem_fun0 (T_return(T_obj::* _A_func)() volatile) |
| Creates a functor of type sigc::volatile_mem_functor0 which wraps a volatile method.
|
template <class T_return, class T_obj> |
mem_functor0< T_return, T_obj > | mem_fun0 (T_return(T_obj::* _A_func)()) |
| Creates a functor of type sigc::mem_functor0 which wraps a method.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::bound_const_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::bound_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::bound_const_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj, class T_obj2> |
bound_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::bound_mem_functor1 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_return, class T_obj> |
const_volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_return(T_obj::* _A_func)(T_arg1) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor1 which wraps a const volatile method.
|
template <class T_arg1, class T_return, class T_obj> |
const_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_return(T_obj::* _A_func)(T_arg1) const) |
| Creates a functor of type sigc::const_mem_functor1 which wraps a const method.
|
template <class T_arg1, class T_return, class T_obj> |
volatile_mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_return(T_obj::* _A_func)(T_arg1) volatile) |
| Creates a functor of type sigc::volatile_mem_functor1 which wraps a volatile method.
|
template <class T_arg1, class T_return, class T_obj> |
mem_functor1< T_return, T_obj, T_arg1 > | mem_fun1 (T_return(T_obj::* _A_func)(T_arg1)) |
| Creates a functor of type sigc::mem_functor1 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::bound_const_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::bound_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::bound_const_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj, class T_obj2> |
bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::bound_mem_functor2 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_return(T_obj::* _A_func)(T_arg1, T_arg2) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor2 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_return(T_obj::* _A_func)(T_arg1, T_arg2) const) |
| Creates a functor of type sigc::const_mem_functor2 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_return(T_obj::* _A_func)(T_arg1, T_arg2) volatile) |
| Creates a functor of type sigc::volatile_mem_functor2 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_return, class T_obj> |
mem_functor2< T_return, T_obj, T_arg1, T_arg2 > | mem_fun2 (T_return(T_obj::* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::mem_functor2 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::bound_const_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::bound_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::bound_const_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj, class T_obj2> |
bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::bound_mem_functor3 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor3 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) const) |
| Creates a functor of type sigc::const_mem_functor3 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3) volatile) |
| Creates a functor of type sigc::volatile_mem_functor3 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return, class T_obj> |
mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > | mem_fun3 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::mem_functor3 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::bound_const_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::bound_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::bound_const_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj, class T_obj2> |
bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::bound_mem_functor4 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor4 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const) |
| Creates a functor of type sigc::const_mem_functor4 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile) |
| Creates a functor of type sigc::volatile_mem_functor4 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return, class T_obj> |
mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > | mem_fun4 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::mem_functor4 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::bound_const_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::bound_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::bound_const_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj, class T_obj2> |
bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::bound_mem_functor5 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor5 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const) |
| Creates a functor of type sigc::const_mem_functor5 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile) |
| Creates a functor of type sigc::volatile_mem_functor5 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return, class T_obj> |
mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | mem_fun5 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::mem_functor5 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::bound_const_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::bound_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::bound_const_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj, class T_obj2> |
bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::bound_mem_functor6 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor6 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const) |
| Creates a functor of type sigc::const_mem_functor6 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) volatile) |
| Creates a functor of type sigc::volatile_mem_functor6 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return, class T_obj> |
mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | mem_fun6 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::mem_functor6 which wraps a method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::bound_const_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj & _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::bound_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::bound_const_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::bound_const_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::bound_volatile_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj, class T_obj2> |
bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_obj * _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::bound_mem_functor7 which encapsulates a method and an object instance.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile) |
| Creates a functor of type sigc::const_volatile_mem_functor7 which wraps a const volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const) |
| Creates a functor of type sigc::const_mem_functor7 which wraps a const method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) volatile) |
| Creates a functor of type sigc::volatile_mem_functor7 which wraps a volatile method.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return, class T_obj> |
mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | mem_fun7 (T_return(T_obj::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::mem_functor7 which wraps a method.
|
template <class T_return> |
pointer_functor0< T_return > | ptr_fun (T_return(* _A_func)()) |
| Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function.
|
template <class T_arg1, class T_return> |
pointer_functor1< T_arg1, T_return > | ptr_fun (T_return(* _A_func)(T_arg1)) |
| Creates a functor of type sigc::pointer_functor1 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_return> |
pointer_functor2< T_arg1, T_arg2, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::pointer_functor2 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return> |
pointer_functor3< T_arg1, T_arg2, T_arg3, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::pointer_functor3 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> |
pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::pointer_functor4 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return> |
pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::pointer_functor5 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return> |
pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::pointer_functor6 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return> |
pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return > | ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::pointer_functor7 which wraps an existing non-member function.
|
template <class T_return> |
pointer_functor0< T_return > | ptr_fun0 (T_return(* _A_func)()) |
| Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function.
|
template <class T_arg1, class T_return> |
pointer_functor1< T_arg1, T_return > | ptr_fun1 (T_return(* _A_func)(T_arg1)) |
| Creates a functor of type sigc::pointer_functor1 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_return> |
pointer_functor2< T_arg1, T_arg2, T_return > | ptr_fun2 (T_return(* _A_func)(T_arg1, T_arg2)) |
| Creates a functor of type sigc::pointer_functor2 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return> |
pointer_functor3< T_arg1, T_arg2, T_arg3, T_return > | ptr_fun3 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3)) |
| Creates a functor of type sigc::pointer_functor3 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> |
pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return > | ptr_fun4 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
| Creates a functor of type sigc::pointer_functor4 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return> |
pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return > | ptr_fun5 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
| Creates a functor of type sigc::pointer_functor5 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return> |
pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return > | ptr_fun6 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
| Creates a functor of type sigc::pointer_functor6 which wraps an existing non-member function.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return> |
pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return > | ptr_fun7 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
| Creates a functor of type sigc::pointer_functor7 which wraps an existing non-member function.
|
template<class T_type> |
const_reference_wrapper< T_type > | ref (const T_type & v) |
| Creates a const reference wrapper.
|
template<class T_type> |
reference_wrapper< T_type > | ref (T_type & v) |
| Creates a reference wrapper.
|
template <class T_return, class T_obj> |
retype_functor< bound_const_mem_functor0< T_return, T_obj > > | retype (const bound_const_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< bound_const_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const bound_const_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< bound_const_volatile_mem_functor0< T_return, T_obj > > | retype (const bound_const_volatile_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< bound_mem_functor0< T_return, T_obj > > | retype (const bound_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< bound_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const bound_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< bound_volatile_mem_functor0< T_return, T_obj > > | retype (const bound_volatile_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< bound_volatile_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const bound_volatile_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< const_mem_functor0< T_return, T_obj > > | retype (const const_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< const_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const const_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< const_volatile_mem_functor0< T_return, T_obj > > | retype (const const_volatile_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< const_volatile_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const const_volatile_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< mem_functor0< T_return, T_obj > > | retype (const mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return> |
retype_functor< pointer_functor0< T_return > > | retype (const pointer_functor0< T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_return> |
retype_functor< pointer_functor1< T_arg1, T_return >, T_arg1 > | retype (const pointer_functor1< T_arg1, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_return> |
retype_functor< pointer_functor2< T_arg1, T_arg2, T_return >, T_arg1, T_arg2 > | retype (const pointer_functor2< T_arg1, T_arg2, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_return> |
retype_functor< pointer_functor3< T_arg1, T_arg2, T_arg3, T_return >, T_arg1, T_arg2, T_arg3 > | retype (const pointer_functor3< T_arg1, T_arg2, T_arg3, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> |
retype_functor< pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_return> |
retype_functor< pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_return> |
retype_functor< pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7, class T_return> |
retype_functor< pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj> |
retype_functor< volatile_mem_functor0< T_return, T_obj > > | retype (const volatile_mem_functor0< T_return, T_obj > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1> |
retype_functor< volatile_mem_functor1< T_return, T_obj, T_arg1 >, T_arg1 > | retype (const volatile_mem_functor1< T_return, T_obj, T_arg1 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2> |
retype_functor< volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >, T_arg1, T_arg2 > | retype (const volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> |
retype_functor< volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >, T_arg1, T_arg2, T_arg3 > | retype (const volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> |
retype_functor< volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >, T_arg1, T_arg2, T_arg3, T_arg4 > | retype (const volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> |
retype_functor< volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | retype (const volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> |
retype_functor< volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | retype (const volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> |
retype_functor< volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | retype (const volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > & _A_functor) |
| Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed on to the functor.
|
template <class T_return, class T_functor> |
retype_return_functor< T_return, T_functor > | retype_return (const T_functor & _A_functor) |
| Creates an adaptor of type sigc::retype_return_functor which performs a C-style cast on the return value of the passed functor.
|
template<typename T_functor, typename T_obj1> |
track_obj_functor1< T_functor, T_obj1 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1) |
| Creates an adaptor of type sigc::track_obj_functor1 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2> |
track_obj_functor2< T_functor, T_obj1, T_obj2 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2) |
| Creates an adaptor of type sigc::track_obj_functor2 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3> |
track_obj_functor3< T_functor, T_obj1, T_obj2, T_obj3 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3) |
| Creates an adaptor of type sigc::track_obj_functor3 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4> |
track_obj_functor4< T_functor, T_obj1, T_obj2, T_obj3, T_obj4 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4) |
| Creates an adaptor of type sigc::track_obj_functor4 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5> |
track_obj_functor5< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5) |
| Creates an adaptor of type sigc::track_obj_functor5 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5, typename T_obj6> |
track_obj_functor6< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5, T_obj6 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5, const T_obj6 & _A_obj6) |
| Creates an adaptor of type sigc::track_obj_functor6 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5, typename T_obj6, typename T_obj7> |
track_obj_functor7< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5, T_obj6, T_obj7 > | track_obj (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5, const T_obj6 & _A_obj6, const T_obj7 & _A_obj7) |
| Creates an adaptor of type sigc::track_obj_functor7 which wraps a functor.
|
template<typename T_functor, typename T_obj1> |
track_obj_functor1< T_functor, T_obj1 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1) |
| Creates an adaptor of type sigc::track_obj_functor1 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2> |
track_obj_functor2< T_functor, T_obj1, T_obj2 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2) |
| Creates an adaptor of type sigc::track_obj_functor2 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3> |
track_obj_functor3< T_functor, T_obj1, T_obj2, T_obj3 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3) |
| Creates an adaptor of type sigc::track_obj_functor3 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4> |
track_obj_functor4< T_functor, T_obj1, T_obj2, T_obj3, T_obj4 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4) |
| Creates an adaptor of type sigc::track_obj_functor4 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5> |
track_obj_functor5< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5) |
| Creates an adaptor of type sigc::track_obj_functor5 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5, typename T_obj6> |
track_obj_functor6< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5, T_obj6 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5, const T_obj6 & _A_obj6) |
| Creates an adaptor of type sigc::track_obj_functor6 which wraps a functor.
|
template<typename T_functor, typename T_obj1, typename T_obj2, typename T_obj3, typename T_obj4, typename T_obj5, typename T_obj6, typename T_obj7> |
track_obj_functor7< T_functor, T_obj1, T_obj2, T_obj3, T_obj4, T_obj5, T_obj6, T_obj7 > | track_object (const T_functor & _A_func, const T_obj1 & _A_obj1, const T_obj2 & _A_obj2, const T_obj3 & _A_obj3, const T_obj4 & _A_obj4, const T_obj5 & _A_obj5, const T_obj6 & _A_obj6, const T_obj7 & _A_obj7) |
| Creates an adaptor of type sigc::track_obj_functor7 which wraps a functor.
|
template<class T_type> |
const T_type & | unwrap (const const_reference_wrapper< T_type > & v) |
template<class T_type> |
T_type & | unwrap (const reference_wrapper< T_type > & v) |
template<class T_type> |
T_type & | unwrap (const std::reference_wrapper< T_type > & v) |
template<class T_action, class T_functor> |
void | visit_each (const T_action & _A_action, const T_functor & _A_functor) |
| This function performs a functor on each of the targets of a functor.
|
template<class T_type, class T_action, class T_functor> |
void | visit_each_type (const T_action & _A_action, const T_functor & _A_functor) |
| This function performs a functor on each of the targets of a functor limited to a restricted type.
|