Main Page Groups Namespaces

# libsigc++ 2.0 Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

sigc::adaptor_base | A hint to the compiler
sigc::adaptor_functor<T_functor> | Converts an arbitrary functor into an adaptor type
sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::adaptor_trait<T_functor, false> | Trait that specifies what is the adaptor version of a functor type
sigc::adaptor_trait<T_functor, true> | Trait that specifies what is the adaptor version of a functor type
sigc::adapts<T_functor> | Base type for adaptors
sigc::address |
sigc::and_ |
sigc::arithmetic<T_type> |
sigc::arithmetic_assign<T_type> |
sigc::assign |
sigc::bind_functor<0, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<0, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<1, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<1, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<2, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<2, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<3, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<3, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<4, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<4, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<5, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<5, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<6, T_functor, T_bound, nil, nil, nil, nil, nil, nil> | Adaptor that binds an argument to the wrapped functor
sigc::bind_functor<6, T_functor, T_bound, nil, nil, nil, nil, nil, nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, nil, nil, nil, nil, nil, nil > | Adaptor that binds 1 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, nil, nil, nil, nil, nil, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, nil, nil, nil, nil, nil > | Adaptor that binds 2 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, nil, nil, nil, nil, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, nil, nil, nil, nil > | Adaptor that binds 3 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, nil, nil, nil, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, nil, nil, nil > | Adaptor that binds 4 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, nil, nil, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, nil, nil > | Adaptor that binds 5 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, nil, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, nil > | Adaptor that binds 6 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, nil >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 > | Adaptor that binds 7 argument(s) to the wrapped functor
sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bind_return_functor<T_return, T_functor> | Adaptor that fixes the return value of the wrapped functor
sigc::bind_return_functor<T_return, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::bitwise<T_type> |
sigc::bitwise_assign<T_type> |
sigc::bound_argument<T_type> | A bound_argument<Foo> object stores a bound (for instance, with sigc::bind(), or sigc::bind_return()) argument
sigc::bound_argument<const_reference_wrapper<T_wrapped>> | Bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by const reference, specialized for const reference_wrapper<> types
sigc::bound_argument<reference_wrapper<T_wrapped>> | Bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by reference, specialized for reference_wrapper<> types
sigc::bound_const_mem_functor0<T_return, T_obj> | Bound_const_mem_functor0 encapsulates a const method with 0 arguments and an object instance
sigc::bound_const_mem_functor1<T_return, T_obj, T_arg1> | Bound_const_mem_functor1 encapsulates a const method with 1 arguments and an object instance
sigc::bound_const_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Bound_const_mem_functor2 encapsulates a const method with 2 arguments and an object instance
sigc::bound_const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Bound_const_mem_functor3 encapsulates a const method with 3 arguments and an object instance
sigc::bound_const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Bound_const_mem_functor4 encapsulates a const method with 4 arguments and an object instance
sigc::bound_const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Bound_const_mem_functor5 encapsulates a const method with 5 arguments and an object instance
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 encapsulates a const method with 6 arguments and an object instance
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 encapsulates a const method with 7 arguments and an object instance
sigc::bound_const_volatile_mem_functor0<T_return, T_obj> | Bound_const_volatile_mem_functor0 encapsulates a const volatile method with 0 arguments and an object instance
sigc::bound_const_volatile_mem_functor1<T_return, T_obj, T_arg1> | Bound_const_volatile_mem_functor1 encapsulates a const volatile method with 1 arguments and an object instance
sigc::bound_const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Bound_const_volatile_mem_functor2 encapsulates a const volatile method with 2 arguments and an object instance
sigc::bound_const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Bound_const_volatile_mem_functor3 encapsulates a const volatile method with 3 arguments and an object instance
sigc::bound_const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Bound_const_volatile_mem_functor4 encapsulates a const volatile method with 4 arguments and an object instance
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 encapsulates a const volatile method with 5 arguments and an object instance
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 encapsulates a const volatile method with 6 arguments and an object instance
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 encapsulates a const volatile method with 7 arguments and an object instance
sigc::bound_mem_functor0<T_return, T_obj> | Bound_mem_functor0 encapsulates a method with 0 arguments and an object instance
sigc::bound_mem_functor1<T_return, T_obj, T_arg1> | Bound_mem_functor1 encapsulates a method with 1 arguments and an object instance
sigc::bound_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Bound_mem_functor2 encapsulates a method with 2 arguments and an object instance
sigc::bound_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Bound_mem_functor3 encapsulates a method with 3 arguments and an object instance
sigc::bound_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Bound_mem_functor4 encapsulates a method with 4 arguments and an object instance
sigc::bound_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Bound_mem_functor5 encapsulates a method with 5 arguments and an object instance
sigc::bound_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Bound_mem_functor6 encapsulates a method with 6 arguments and an object instance
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 encapsulates a method with 7 arguments and an object instance
sigc::bound_volatile_mem_functor0<T_return, T_obj> | Bound_volatile_mem_functor0 encapsulates a volatile method with 0 arguments and an object instance
sigc::bound_volatile_mem_functor1<T_return, T_obj, T_arg1> | Bound_volatile_mem_functor1 encapsulates a volatile method with 1 arguments and an object instance
sigc::bound_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Bound_volatile_mem_functor2 encapsulates a volatile method with 2 arguments and an object instance
sigc::bound_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Bound_volatile_mem_functor3 encapsulates a volatile method with 3 arguments and an object instance
sigc::bound_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Bound_volatile_mem_functor4 encapsulates a volatile method with 4 arguments and an object instance
sigc::bound_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Bound_volatile_mem_functor5 encapsulates a volatile method with 5 arguments and an object instance
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 encapsulates a volatile method with 6 arguments and an object instance
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 encapsulates a volatile method with 7 arguments and an object instance
sigc::cast_<T_type> |
sigc::compose1_functor<T_setter, T_getter> | Adaptor that combines two functors
sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::compose2_functor<T_setter, T_getter1, T_getter2> | Adaptor that combines three functors
sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::connection | Convinience class for safe disconnection
sigc::const_limit_reference<T_type, I_derives_trackable> | A const_limit_reference<Foo> object stores a reference (Foo&), but make sure that, if Foo inherits from sigc::trackable, then visit_each<>() will "limit" itself to the sigc::trackable reference instead of the derived reference
sigc::const_limit_reference<T_type, true> | Const_limit_reference object for a class that derives from trackable
sigc::const_mem_functor0<T_return, T_obj> | Const_mem_functor0 wraps const methods with 0 argument(s)
sigc::const_mem_functor1<T_return, T_obj, T_arg1> | Const_mem_functor1 wraps const methods with 1 argument(s)
sigc::const_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Const_mem_functor2 wraps const methods with 2 argument(s)
sigc::const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Const_mem_functor3 wraps const methods with 3 argument(s)
sigc::const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Const_mem_functor4 wraps const methods with 4 argument(s)
sigc::const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Const_mem_functor5 wraps const methods with 5 argument(s)
sigc::const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Const_mem_functor6 wraps const methods with 6 argument(s)
sigc::const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Const_mem_functor7 wraps const methods with 7 argument(s)
sigc::const_reference_wrapper<T_type> | Const reference wrapper
sigc::const_volatile_limit_reference<T_type, I_derives_trackable> | A const_volatile_limit_reference<Foo> object stores a reference (Foo&), but make sure that, if Foo inherits from sigc::trackable, then visit_each<>() will "limit" itself to the sigc::trackable reference instead of the derived reference
sigc::const_volatile_limit_reference<T_type, true> | Const_volatile_limit_reference object for a class that derives from trackable
sigc::const_volatile_mem_functor0<T_return, T_obj> | Const_volatile_mem_functor0 wraps const volatile methods with 0 argument(s)
sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1> | Const_volatile_mem_functor1 wraps const volatile methods with 1 argument(s)
sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Const_volatile_mem_functor2 wraps const volatile methods with 2 argument(s)
sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Const_volatile_mem_functor3 wraps const volatile methods with 3 argument(s)
sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Const_volatile_mem_functor4 wraps const volatile methods with 4 argument(s)
sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Const_volatile_mem_functor5 wraps const volatile methods with 5 argument(s)
sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Const_volatile_mem_functor6 wraps const volatile methods with 6 argument(s)
sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Const_volatile_mem_functor7 wraps const volatile methods with 7 argument(s)
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, I_derives_adaptor_base> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, void, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, void, void, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, T_arg3, void, void, void, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, T_arg2, void, void, void, void, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, T_arg1, void, void, void, void, void, void, true> | Deduce the return type of a functor
sigc::deduce_result_type<T_functor, void, void, void, void, void, void, void, true> | Deduce the return type of a functor
sigc::dereference |
sigc::dereference_trait<T_type> | Deduces the base type of a reference or a pointer
sigc::dereference_trait<const T_type*> |
sigc::dereference_trait<const T_type*&> |
sigc::dereference_trait<const T_type* const&> |
sigc::dereference_trait<T_type*> |
sigc::dereference_trait<T_type*&> |
sigc::dereference_trait<T_type* const&> |
sigc::divides |
sigc::dynamic_ |
sigc::equal_to |
sigc::exception_catch_functor<T_functor, T_catcher, T_return> |
sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::exception_catch_functor<T_functor, T_catcher, void> |
sigc::functor_base | A hint to the compiler
sigc::functor_trait<T_functor, I_derives_functor_base> |
sigc::functor_trait<T_functor, true> |
sigc::functor_trait<T_return(*)(), false> |
sigc::functor_trait<T_return(*)(T_arg1), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2, T_arg3), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2, T_arg3, T_arg4), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false> |
sigc::functor_trait<T_return(*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false> |
sigc::functor_trait<T_return(T_obj::*)() const, false> |
sigc::functor_trait<T_return(T_obj::*)(), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const, false> |
sigc::functor_trait<T_return(T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false> |
sigc::greater |
sigc::greater_equal |
sigc::hide_functor<0, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<1, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<2, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<3, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<3, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<4, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<4, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<5, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<5, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<6, T_functor> | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<6, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::hide_functor<-1, T_functor > | Adaptor that adds a dummy parameter to the wrapped functor
sigc::hide_functor<-1, T_functor >::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
lambda_core |
sigc::is_base_and_derived<T_base, T_derived> | Compile-time determination of base-class relationship in C++ (adapted to match the syntax of boost's type_traits library)
sigc::is_base_and_derived<T_base, T_base> |
sigc::lambda<T_type> | Lambda type
sigc::lambda_action<T_action> |
sigc::lambda_action<arithmetic<divides>> |
sigc::lambda_action<arithmetic<minus>> |
sigc::lambda_action<arithmetic<modulus>> |
sigc::lambda_action<arithmetic<multiplies>> |
sigc::lambda_action<arithmetic<plus>> |
sigc::lambda_action<arithmetic_assign<divides>> |
sigc::lambda_action<arithmetic_assign<minus>> |
sigc::lambda_action<arithmetic_assign<modulus>> |
sigc::lambda_action<arithmetic_assign<multiplies>> |
sigc::lambda_action<arithmetic_assign<plus>> |
sigc::lambda_action<bitwise<and_>> |
sigc::lambda_action<bitwise<leftshift>> |
sigc::lambda_action<bitwise<or_>> |
sigc::lambda_action<bitwise<rightshift>> |
sigc::lambda_action<bitwise<xor_>> |
sigc::lambda_action<bitwise_assign<and_>> |
sigc::lambda_action<bitwise_assign<leftshift>> |
sigc::lambda_action<bitwise_assign<or_>> |
sigc::lambda_action<bitwise_assign<rightshift>> |
sigc::lambda_action<bitwise_assign<xor_>> |
sigc::lambda_action<logical<and_>> |
sigc::lambda_action<logical<or_>> |
sigc::lambda_action<other<assign>> |
sigc::lambda_action<other<subscript>> |
sigc::lambda_action<relational<equal_to>> |
sigc::lambda_action<relational<greater>> |
sigc::lambda_action<relational<greater_equal>> |
sigc::lambda_action<relational<less>> |
sigc::lambda_action<relational<less_equal>> |
sigc::lambda_action<relational<not_equal_to>> |
sigc::lambda_action_convert<T_action, T_type> |
sigc::lambda_action_convert<cast_<dynamic_>, T_type> |
sigc::lambda_action_convert<cast_<reinterpret_>, T_type> |
sigc::lambda_action_convert<cast_<static_>, T_type> |
sigc::lambda_action_convert_deduce_result_type<T_action, T_type, T_test> |
sigc::lambda_action_deduce_result_type<T_action, T_test1, T_test2> |
sigc::lambda_action_deduce_result_type<arithmetic_assign<T_action>, T_test1, T_test2> |
sigc::lambda_action_deduce_result_type<bitwise_assign<T_action>, T_test1, T_test2> |
sigc::lambda_action_deduce_result_type<logical<T_action>, T_test1, T_test2> |
sigc::lambda_action_deduce_result_type<other<subscript>, T_test1, T_test2> |
sigc::lambda_action_deduce_result_type<relational<T_action>, T_test1, T_test2> |
sigc::lambda_action_unary<T_action> |
sigc::lambda_action_unary<unary_arithmetic<negate>> |
sigc::lambda_action_unary<unary_arithmetic<pre_decrement>> |
sigc::lambda_action_unary<unary_arithmetic<pre_increment>> |
sigc::lambda_action_unary<unary_bitwise<not_>> |
sigc::lambda_action_unary<unary_logical<not_>> |
sigc::lambda_action_unary<unary_other<address>> |
sigc::lambda_action_unary<unary_other<dereference>> |
sigc::lambda_action_unary_deduce_result_type<T_action, T_test> |
sigc::lambda_action_unary_deduce_result_type<unary_logical<T_action>, T_test> |
sigc::lambda_action_unary_deduce_result_type<unary_other<address>, T_test> |
sigc::lambda_action_unary_deduce_result_type<unary_other<dereference>, T_test> |
sigc::lambda_base | A hint to the compiler
sigc::internal::lambda_core<T_type, false> | Abstracts lambda functionality (template specialization for other value types)
sigc::internal::lambda_core<T_type, false>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_core<T_type, true> | Abstracts lambda functionality (template specialization for lambda values)
sigc::internal::lambda_core<T_type, true>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_group1<T_functor, T_type1> |
sigc::lambda_group1<T_functor, T_type1>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_group2<T_functor, T_type1, T_type2> |
sigc::lambda_group2<T_functor, T_type1, T_type2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_group3<T_functor, T_type1, T_type2, T_type3> |
sigc::lambda_group3<T_functor, T_type1, T_type2, T_type3>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_operator<T_action, T_type1, T_type2> |
sigc::lambda_operator<T_action, T_type1, T_type2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_operator_convert<T_action, T_type, T_arg> |
sigc::lambda_operator_convert<T_action, T_type, T_arg>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::lambda_operator_unary<T_action, T_type> |
sigc::lambda_operator_unary<T_action, T_type>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select1 |
sigc::internal::lambda_select1::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select2 |
sigc::internal::lambda_select2::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select3 |
sigc::internal::lambda_select3::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select4 |
sigc::internal::lambda_select4::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select5 |
sigc::internal::lambda_select5::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select6 |
sigc::internal::lambda_select6::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::internal::lambda_select7 |
sigc::internal::lambda_select7::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::leftshift |
sigc::less |
sigc::less_equal |
sigc::internal::limit_derived_target<T_target, T_action> | Helper struct for visit_each_type()
sigc::internal::limit_derived_target<T_target*, T_action> |
sigc::limit_reference<T_type, I_derives_trackable> | A limit_reference<Foo> object stores a reference (Foo&), but make sure that, if Foo inherits from sigc::trackable, then visit_each<>() will "limit" itself to the sigc::trackable reference instead of the derived reference
sigc::limit_reference<T_type, true> | Limit_reference object for a class that derives from trackable
sigc::logical<T_type> |
sigc::mem_functor0<T_return, T_obj> | Mem_functor0 wraps methods with 0 argument(s)
sigc::mem_functor1<T_return, T_obj, T_arg1> | Mem_functor1 wraps methods with 1 argument(s)
sigc::mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Mem_functor2 wraps methods with 2 argument(s)
sigc::mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Mem_functor3 wraps methods with 3 argument(s)
sigc::mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Mem_functor4 wraps methods with 4 argument(s)
sigc::mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Mem_functor5 wraps methods with 5 argument(s)
sigc::mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Mem_functor6 wraps methods with 6 argument(s)
sigc::mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Mem_functor7 wraps methods with 7 argument(s)
sigc::minus |
sigc::modulus |
sigc::multiplies |
sigc::negate |
sigc::not_ |
sigc::not_equal_to |
sigc::or_ |
sigc::other<T_type> |
sigc::plus |
sigc::pointer_functor0<T_return> | Pointer_functor0 wraps existing non-member functions with 0 argument(s)
sigc::pointer_functor1<T_arg1, T_return> | Pointer_functor1 wraps existing non-member functions with 1 argument(s)
sigc::pointer_functor2<T_arg1, T_arg2, T_return> | Pointer_functor2 wraps existing non-member functions with 2 argument(s)
sigc::pointer_functor3<T_arg1, T_arg2, T_arg3, T_return> | Pointer_functor3 wraps existing non-member functions with 3 argument(s)
sigc::pointer_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return> | Pointer_functor4 wraps existing non-member functions with 4 argument(s)
sigc::pointer_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return> | Pointer_functor5 wraps existing non-member functions with 5 argument(s)
sigc::pointer_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return> | Pointer_functor6 wraps existing non-member functions with 6 argument(s)
sigc::pointer_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return> | Pointer_functor7 wraps existing non-member functions with 7 argument(s)
sigc::pre_decrement |
sigc::pre_increment |
sigc::reference_wrapper<T_type> | Reference wrapper
sigc::reinterpret_ |
sigc::relational<T_type> |
sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7> | Adaptor that performs C-style casts on the parameters passed on to the functor
sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::retype_return_functor<T_return, T_functor> | Adaptor that perform a C-style cast on the return value of a functor
sigc::retype_return_functor<T_return, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::retype_return_functor<void, T_functor> | Adaptor that perform a C-style cast on the return value of a functor
sigc::retype_return_functor<void, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
SigC::retype_slot_functor<T_functor, T_return, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7> |
SigC::retype_slot_functor<T_functor, T_return, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
SigC::retype_slot_functor<T_functor, void, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7> |
SigC::retype_slot_functor<T_functor, void, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> |
sigc::rightshift |
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Convenience wrapper for the numbered sigc::signal# templates
SigC::Signal0<T_return, T_accumulator> | Signal declaration
sigc::signal0<T_return, T_accumulator> | Signal declaration
sigc::signal1<T_return, T_arg1, T_accumulator> | Signal declaration
SigC::Signal1<T_return, T_arg1, T_accumulator> | Signal declaration
SigC::Signal2<T_return, T_arg1, T_arg2, T_accumulator> | Signal declaration
sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator> | Signal declaration
SigC::Signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> | Signal declaration
sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> | Signal declaration
SigC::Signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> | Signal declaration
sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> | Signal declaration
sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> | Signal declaration
SigC::Signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> | Signal declaration
sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> | Signal declaration
SigC::Signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> | Signal declaration
SigC::Signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> | Signal declaration
sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> | Signal declaration
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal# templates
sigc::signal<T_return, nil, nil, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::signal0 template
sigc::signal<T_return, nil, nil, nil, nil, nil, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal0 template
sigc::signal<T_return, T_arg1, nil, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::signal1 template
sigc::signal<T_return, T_arg1, nil, nil, nil, nil, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal1 template
sigc::signal<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::signal2 template
sigc::signal<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal2 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::signal3 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal3 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil> | Convenience wrapper for the numbered sigc::signal4 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal4 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil> | Convenience wrapper for the numbered sigc::signal5 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal5 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> | Convenience wrapper for the numbered sigc::signal6 template
sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::accumulated<T_accumulator> | Convenience wrapper for the numbered sigc::signal6 template
sigc::signal_base | Base class for the sigc::signal# templates
sigc::internal::signal_emit0<T_return, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit0<T_return, nil> | Abstracts signal emission
sigc::internal::signal_emit0<void, nil> | Abstracts signal emission
sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit1<T_return, T_arg1, nil> | Abstracts signal emission
sigc::internal::signal_emit1<void, T_arg1, nil> | Abstracts signal emission
sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, nil> | Abstracts signal emission
sigc::internal::signal_emit2<void, T_arg1, T_arg2, nil> | Abstracts signal emission
sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, nil> | Abstracts signal emission
sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, nil> | Abstracts signal emission
sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil> | Abstracts signal emission
sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, nil> | Abstracts signal emission
sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil> | Abstracts signal emission
sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil> | Abstracts signal emission
sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> | Abstracts signal emission
sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> | Abstracts signal emission
sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> | Abstracts signal emission
sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil> | Abstracts signal emission
sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil> | Abstracts signal emission
sigc::internal::signal_exec | Exception safe sweeper for cleaning up invalid slots on the slot list
sigc::internal::signal_impl | Implementation of the signal interface
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Convenience wrapper for the numbered sigc::slot# templates
SigC::Slot0<T_return> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot0<T_return> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot1<T_return, T_arg1> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot1<T_return, T_arg1> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot2<T_return, T_arg1, T_arg2> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot2<T_return, T_arg1, T_arg2> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot3<T_return, T_arg1, T_arg2, T_arg3> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Converts an arbitrary functor to a unified type which is opaque
SigC::Slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Converts an arbitrary functor to a unified type which is opaque
sigc::slot<T_return, nil, nil, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::slot0 template
sigc::slot<T_return, T_arg1, nil, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::slot1 template
sigc::slot<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::slot2 template
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil> | Convenience wrapper for the numbered sigc::slot3 template
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil> | Convenience wrapper for the numbered sigc::slot4 template
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil> | Convenience wrapper for the numbered sigc::slot5 template
sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil> | Convenience wrapper for the numbered sigc::slot6 template
sigc::slot_base | Base type for slots
sigc::internal::slot_call0<T_functor, T_return> | Abstracts functor execution
sigc::internal::slot_call1<T_functor, T_return, T_arg1> | Abstracts functor execution
sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2> | Abstracts functor execution
sigc::internal::slot_call3<T_functor, T_return, T_arg1, T_arg2, T_arg3> | Abstracts functor execution
sigc::internal::slot_call4<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4> | Abstracts functor execution
sigc::internal::slot_call5<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Abstracts functor execution
sigc::internal::slot_call6<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Abstracts functor execution
sigc::internal::slot_call7<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Abstracts functor execution
sigc::slot_const_iterator<T_slot> | STL-style const iterator for slot_list
sigc::internal::slot_do_bind | Functor used to add a dependency to a trackable
sigc::internal::slot_do_unbind | Functor used to remove a dependency from a trackable
sigc::slot_iterator<T_slot> | STL-style iterator for slot_list
sigc::internal::slot_iterator_buf<T_emitter, T_result> | Special iterator over sigc::internal::signal_impl's slot list that holds extra data
sigc::internal::slot_iterator_buf<T_emitter, void> | Template specialization of slot_iterator_buf for void return signals
sigc::slot_list<T_slot> | STL-style list interface for sigc::signal#
sigc::internal::slot_rep | Internal representation of a slot
sigc::static_ |
sigc::subscript |
sigc::internal::temp_slot_list | Temporary slot list used during signal emission
sigc::trackable | Base class for objects with auto-disconnection
sigc::internal::trackable_callback | Destroy notification callback
sigc::internal::trackable_callback_list | Callback list
sigc::type_trait<T_type> |
sigc::type_trait<const T_type&> |
sigc::type_trait<T_type&> |
sigc::type_trait< T_type[N]> |
sigc::type_trait<void> |
sigc::internal::typed_slot_rep<T_functor> | A typed slot_rep
sigc::unary_arithmetic<T_type> |
sigc::unary_bitwise<T_type> |
sigc::unary_logical<T_type> |
sigc::unary_other<T_type> |
sigc::unwrap_lambda_type<T_type> | Deduces the type of the object stored in an object of the passed lambda type
sigc::unwrap_lambda_type<lambda<T_type>> |
sigc::unwrap_reference<T_type> |
sigc::unwrap_reference<const_reference_wrapper<T_type>> |
sigc::unwrap_reference<reference_wrapper<T_type>> |
sigc::volatile_limit_reference<T_type, I_derives_trackable> | A volatile_limit_reference<Foo> object stores a reference (Foo&), but make sure that, if Foo inherits from sigc::trackable, then visit_each<>() will "limit" itself to the sigc::trackable reference instead of the derived reference
sigc::volatile_limit_reference<T_type, true> | Volatile_limit_reference object for a class that derives from trackable
sigc::volatile_mem_functor0<T_return, T_obj> | Volatile_mem_functor0 wraps volatile methods with 0 argument(s)
sigc::volatile_mem_functor1<T_return, T_obj, T_arg1> | Volatile_mem_functor1 wraps volatile methods with 1 argument(s)
sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2> | Volatile_mem_functor2 wraps volatile methods with 2 argument(s)
sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3> | Volatile_mem_functor3 wraps volatile methods with 3 argument(s)
sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4> | Volatile_mem_functor4 wraps volatile methods with 4 argument(s)
sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> | Volatile_mem_functor5 wraps volatile methods with 5 argument(s)
sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> | Volatile_mem_functor6 wraps volatile methods with 6 argument(s)
sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> | Volatile_mem_functor7 wraps volatile methods with 7 argument(s)
sigc::internal::with_type<false, T_type, T_limit> |
sigc::internal::with_type<true, T_type, T_limit> |
sigc::internal::with_type_pointer<false, T_type, T_limit> |
sigc::internal::with_type_pointer<true, T_type, T_limit> |
sigc::xor_ |