logo top
Main Page   Groups   Namespaces  

mem_fun.h File Reference


Namespaces

namespace  sigc

Functions

template<class T_action, class T_return, class T_obj>
void visit_each (const T_action& _A_action, const bound_mem_functor0<T_return, T_obj>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1>
void visit_each (const T_action& _A_action, const bound_mem_functor1<T_return, T_obj, T_arg1>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2>
void visit_each (const T_action& _A_action, const bound_mem_functor2<T_return, T_obj, T_arg1, T_arg2>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3>
void visit_each (const T_action& _A_action, const bound_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4>
void visit_each (const T_action& _A_action, const bound_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5>
void visit_each (const T_action& _A_action, const bound_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6>
void visit_each (const T_action& _A_action, const bound_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, 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>
void visit_each (const T_action& _A_action, const bound_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj>
void visit_each (const T_action& _A_action, const bound_const_mem_functor0<T_return, T_obj>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1>
void visit_each (const T_action& _A_action, const bound_const_mem_functor1<T_return, T_obj, T_arg1>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2>
void visit_each (const T_action& _A_action, const bound_const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3>
void visit_each (const T_action& _A_action, const bound_const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4>
void visit_each (const T_action& _A_action, const bound_const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5>
void visit_each (const T_action& _A_action, const bound_const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6>
void visit_each (const T_action& _A_action, const bound_const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, 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>
void visit_each (const T_action& _A_action, const bound_const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor0<T_return, T_obj>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor1<T_return, T_obj, T_arg1>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, 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>
void visit_each (const T_action& _A_action, const bound_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor0<T_return, T_obj>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor1<T_return, T_obj, T_arg1>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6>
void visit_each (const T_action& _A_action, const bound_const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& _A_target)
 Performs a functor on each of the targets of a functor.
template<class T_action, 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>
void visit_each (const T_action& _A_action, 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_target)
 Performs a functor on each of the targets of a functor.
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::const_volatile_mem_functor0 which wraps a const 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::const_volatile_mem_functor1 which wraps a const 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::const_volatile_mem_functor2 which wraps a const 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::const_volatile_mem_functor3 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>
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::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_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::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_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::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_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::const_volatile_mem_functor7 which wraps a const volatile method.
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_const_volatile_mem_functor0 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_const_volatile_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_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_const_volatile_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_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_const_volatile_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_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_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_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_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_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_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_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_const_volatile_mem_functor7 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_volatile_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_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_volatile_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_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_volatile_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_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_volatile_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_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_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_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_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_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_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_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_volatile_mem_functor7 which encapsulates a method and an object instance.
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::const_volatile_mem_functor0 which wraps a const 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::const_volatile_mem_functor1 which wraps a const 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::const_volatile_mem_functor2 which wraps a const 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::const_volatile_mem_functor3 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>
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::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_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::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_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::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_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::const_volatile_mem_functor7 which wraps a const volatile method.
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_const_volatile_mem_functor0 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_const_volatile_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_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_const_volatile_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_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_const_volatile_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_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_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_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_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_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_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_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_const_volatile_mem_functor7 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_volatile_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_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_volatile_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_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_volatile_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_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_volatile_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_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_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_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_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_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_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_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_volatile_mem_functor7 which encapsulates a method and an object instance.

Generated for libsigc++ 2.0 by Doxygen 1.4.0 © 1997-2001