"Fossies" - the Fresh Open Source Software archive

Member "libsigc++-2.3.1/docs/reference/html/hierarchy.html" (18 Oct 2012, 120720 Bytes) of package /linux/misc/libsigc++-2.3.1.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. Alternatively you can here view or download the uninterpreted raw source code. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

libsigc++  2.3.1
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCbind_functor< I_location, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 >Adaptor that binds an argument to the wrapped functor
oCsigc::bound_argument< T_bound >
oCsigc::bound_argument< T_return >
oCsigc::bound_argument< T_type1 >
oCsigc::bound_argument< T_type2 >
oCsigc::bound_argument< T_type3 >
oCsigc::bound_argument< T_type4 >
oCsigc::bound_argument< T_type5 >
oCsigc::bound_argument< T_type6 >
oCsigc::bound_argument< T_type7 >
oCsigc::const_limit_reference< T_obj >
oCsigc::const_limit_reference< T_wrapped >
oCsigc::const_volatile_limit_reference< T_obj >
oChide_functor< I_location, T_functor >Adaptor that adds a dummy parameter to the wrapped functor
oCsigc::lambda< T_arg >
oCsigc::lambda< T_type1 >
oCsigc::lambda< T_type2 >
oCsigc::lambda< T_type3 >
oClambda_core< T_type, I_islambda >Abstracts lambda functionality
oCsigc::limit_reference< T_obj >
oCsigc::limit_reference< T_wrapped >
oCsigc::bound_argument< T_type >A bound_argument<Foo> object stores a bound (for instance, with sigc::bind(), or sigc::bind_return()) argument
oCsigc::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
oCsigc::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
oCsigc::connectionConvinience class for safe disconnection
oCsigc::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
oCsigc::const_limit_reference< T_type, true >Const_limit_reference object for a class that derives from trackable
oCsigc::const_reference_wrapper< T_type >Const reference wrapper
oCsigc::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
oCsigc::const_volatile_limit_reference< T_type, true >Const_volatile_limit_reference object for a class that derives from trackable
oCsigc::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
oCsigc::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
oCsigc::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
oCsigc::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
oCsigc::deduce_result_type< T_functor, T_arg1, T_arg2, T_arg3, T_arg4, void, void, void, true >Deduce the return type of a functor
oCsigc::deduce_result_type< T_functor, T_arg1, T_arg2, T_arg3, void, void, void, void, true >Deduce the return type of a functor
oCsigc::deduce_result_type< T_functor, T_arg1, T_arg2, void, void, void, void, void, true >Deduce the return type of a functor
oCsigc::deduce_result_type< T_functor, T_arg1, void, void, void, void, void, void, true >Deduce the return type of a functor
oCsigc::deduce_result_type< T_functor, void, void, void, void, void, void, void, true >Deduce the return type of a functor
oCsigc::dereference_trait< T_type >Deduces the base type of a reference or a pointer
oCsigc::functor_baseA hint to the compiler
|oCsigc::adaptor_baseA hint to the compiler
|oCsigc::const_mem_functor0< T_return, T_obj >Const_mem_functor0 wraps const methods with 0 argument(s)
|oCsigc::const_mem_functor1< T_return, T_obj, T_arg1 >Const_mem_functor1 wraps const methods with 1 argument(s)
|oCsigc::const_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >Const_mem_functor2 wraps const methods with 2 argument(s)
|oCsigc::const_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >Const_mem_functor3 wraps const methods with 3 argument(s)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::const_volatile_mem_functor0< T_return, T_obj >Const_volatile_mem_functor0 wraps const volatile methods with 0 argument(s)
|oCsigc::const_volatile_mem_functor1< T_return, T_obj, T_arg1 >Const_volatile_mem_functor1 wraps const volatile methods with 1 argument(s)
|oCsigc::const_volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >Const_volatile_mem_functor2 wraps const volatile methods with 2 argument(s)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::mem_functor0< T_return, T_obj >Mem_functor0 wraps methods with 0 argument(s)
|oCsigc::mem_functor1< T_return, T_obj, T_arg1 >Mem_functor1 wraps methods with 1 argument(s)
|oCsigc::mem_functor2< T_return, T_obj, T_arg1, T_arg2 >Mem_functor2 wraps methods with 2 argument(s)
|oCsigc::mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >Mem_functor3 wraps methods with 3 argument(s)
|oCsigc::mem_functor4< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 >Mem_functor4 wraps methods with 4 argument(s)
|oCsigc::mem_functor5< T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >Mem_functor5 wraps methods with 5 argument(s)
|oCsigc::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)
|oCsigc::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)
|oCsigc::pointer_functor0< T_return >Pointer_functor0 wraps existing non-member functions with 0 argument(s)
|oCsigc::pointer_functor1< T_arg1, T_return >Pointer_functor1 wraps existing non-member functions with 1 argument(s)
|oCsigc::pointer_functor2< T_arg1, T_arg2, T_return >Pointer_functor2 wraps existing non-member functions with 2 argument(s)
|oCsigc::pointer_functor3< T_arg1, T_arg2, T_arg3, T_return >Pointer_functor3 wraps existing non-member functions with 3 argument(s)
|oCsigc::pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return >Pointer_functor4 wraps existing non-member functions with 4 argument(s)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|oCsigc::slot_baseBase type for slots
|oCsigc::volatile_mem_functor0< T_return, T_obj >Volatile_mem_functor0 wraps volatile methods with 0 argument(s)
|oCsigc::volatile_mem_functor1< T_return, T_obj, T_arg1 >Volatile_mem_functor1 wraps volatile methods with 1 argument(s)
|oCsigc::volatile_mem_functor2< T_return, T_obj, T_arg1, T_arg2 >Volatile_mem_functor2 wraps volatile methods with 2 argument(s)
|oCsigc::volatile_mem_functor3< T_return, T_obj, T_arg1, T_arg2, T_arg3 >Volatile_mem_functor3 wraps volatile methods with 3 argument(s)
|oCsigc::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)
|oCsigc::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)
|oCsigc::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)
|\Csigc::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)
oCsigc::functor_trait< T_functor, I_derives_functor_base >Trait that specifies the return type of any type
oCsigc::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)
oCsigc::lambda< T_type >Lambda type
oCsigc::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
oCsigc::limit_reference< T_type, true >Limit_reference object for a class that derives from trackable
oCsigc::reference_wrapper< T_type >Reference wrapper
oCsigc::slot_const_iterator< T_slot >STL-style const iterator for slot_list
oCsigc::slot_iterator< T_slot >STL-style iterator for slot_list
oCsigc::slot_list< T_slot >STL-style list interface for sigc::signal#
oCsigc::trackableBase class for objects with auto-disconnection
|\Csigc::signal_baseBase class for the sigc::signal# templates
oCsigc::unwrap_lambda_type< T_type >Deduces the type of the object stored in an object of the passed lambda type
oCsigc::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
oCsigc::volatile_limit_reference< T_type, true >Volatile_limit_reference object for a class that derives from trackable
\Csigc::volatile_limit_reference< T_obj >