Deprecated List

Member sigc::bound_const_mem_functor0< T_return, T_obj >::bound_const_mem_functor0 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor1< T_return, T_obj, T_arg1 >::bound_const_mem_functor1 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::bound_const_mem_functor2 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::bound_const_mem_functor3 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::bound_const_mem_functor4 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::bound_const_mem_functor5 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::bound_const_mem_functor6 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::bound_const_mem_functor7 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor0< T_return, T_obj >::bound_const_volatile_mem_functor0 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor1< T_return, T_obj, T_arg1 >::bound_const_volatile_mem_functor1 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::bound_const_volatile_mem_functor2 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::bound_const_volatile_mem_functor3 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::bound_const_volatile_mem_functor4 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::bound_const_volatile_mem_functor5 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::bound_const_volatile_mem_functor6 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::bound_const_volatile_mem_functor7 (const T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor0< T_return, T_obj >::bound_mem_functor0 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor1< T_return, T_obj, T_arg1 >::bound_mem_functor1 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::bound_mem_functor2 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::bound_mem_functor3 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::bound_mem_functor4 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::bound_mem_functor5 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::bound_mem_functor6 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::bound_mem_functor7 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor0< T_return, T_obj >::bound_volatile_mem_functor0 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor1< T_return, T_obj, T_arg1 >::bound_volatile_mem_functor1 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::bound_volatile_mem_functor2 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::bound_volatile_mem_functor3 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::bound_volatile_mem_functor4 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::bound_volatile_mem_functor5 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::bound_volatile_mem_functor6 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::bound_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::bound_volatile_mem_functor7 (T_obj* _A_obj, function_type _A_func)
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor0< T_return, T_obj >::operator() (const T_obj* _A_obj) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor1< T_return, T_obj, T_arg1 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  Please use the constructor that takes the object by reference instead.
Class sigc::const_reference_wrapper< T_type >
  Use std::ref() or std::cref() instead to create a std::reference_wrapper().
Member sigc::const_volatile_mem_functor0< T_return, T_obj >::operator() (const T_obj* _A_obj) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor1< T_return, T_obj, T_arg1 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  Please use the constructor that takes the object by reference instead.
Member sigc::const_volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::operator() (const T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  Please use the constructor that takes the object by reference instead.
Member sigc::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))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)() const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)() volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)())
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun (T_obj* _A_obj, T_return(T_obj2::* _A_func)() const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun0 (T_obj* _A_obj, T_return(T_obj2::* _A_func)() const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun0 (T_obj* _A_obj, T_return(T_obj2::* _A_func)())
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun0 (T_obj* _A_obj, T_return(T_obj2::* _A_func)() const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun0 (T_obj* _A_obj, T_return(T_obj2::* _A_func)() volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun1 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun1 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun1 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun1 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun2 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun2 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun2 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun2 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun3 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun3 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun3 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun3 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun4 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun4 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun4 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun4 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun5 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun5 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const volatile)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun5 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun5 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_fun6 (T_obj* _A_obj, T_return(T_obj2::* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::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))
  Please use the version that takes the object by reference instead.
Member sigc::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)
  Please use the version that takes the object by reference instead.
Member sigc::mem_functor0< T_return, T_obj >::operator() (T_obj* _A_obj) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor1< T_return, T_obj, T_arg1 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  Please use the constructor that takes the object by reference instead.
Member sigc::mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  Please use the constructor that takes the object by reference instead.
Member sigc::ref (const T_type& v)
  Use std::ref() or std::cref() instead.
Member sigc::ref (T_type& v)
  Use std::ref() or std::cref() instead.
Class sigc::reference_wrapper< T_type >
  Use std::ref() or std::cref() instead to create a std::reference_wrapper().
Member sigc::signal0< T_return, T_accumulator >::emit_reverse () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal0< T_return, T_accumulator >::operator() () const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal0< T_return, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal0< T_return, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal1< T_return, T_arg1, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal1< T_return, T_arg1, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal1< T_return, T_arg1, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal1< T_return, T_arg1, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal2< T_return, T_arg1, T_arg2, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal2< T_return, T_arg1, T_arg2, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal2< T_return, T_arg1, T_arg2, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal2< T_return, T_arg1, T_arg2, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal3< T_return, T_arg1, T_arg2, T_arg3, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal3< T_return, T_arg1, T_arg2, T_arg3, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal3< T_return, T_arg1, T_arg2, T_arg3, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal3< T_return, T_arg1, T_arg2, T_arg3, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal4< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal4< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal4< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal4< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator >::emit_reverse (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator >::operator() (type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  This is apparently not useful, but let us know if you need it.
Member sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator >::slots ()
  This is apparently not useful, but please let us know if you need it.
Member sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator >::slots () const
  This is apparently not useful, but please let us know if you need it.
Class sigc::signal< T_return, nil, nil, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, nil, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, nil, nil, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, nil, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil >
  Please use the syntax similar to that used by std::function<>:
Class sigc::slot< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >
  Please use the syntax similar to that used by std::function<>:
Member sigc::volatile_mem_functor0< T_return, T_obj >::operator() (T_obj* _A_obj) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor1< T_return, T_obj, T_arg1 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor6< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6) const
  Please use the constructor that takes the object by reference instead.
Member sigc::volatile_mem_functor7< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >::operator() (T_obj* _A_obj, type_trait_take_t< T_arg1 > _A_a1, type_trait_take_t< T_arg2 > _A_a2, type_trait_take_t< T_arg3 > _A_a3, type_trait_take_t< T_arg4 > _A_a4, type_trait_take_t< T_arg5 > _A_a5, type_trait_take_t< T_arg6 > _A_a6, type_trait_take_t< T_arg7 > _A_a7) const
  Please use the constructor that takes the object by reference instead.
Member SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE
  This macro does nothing. The test it activated in libsigc++ versions before 2.6, is now unconditionally activated.