sigx++  2.0.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cadapts
 Csigx::internal::auto_tunneler< T_functor, I_istunneled >Automatic creation of a tunnel functor if T_functor is not yet tunneled
 Csigx::internal::auto_tunneler< T_functor, true >This specialization is used for tunneled functors
 Csigx::bad_dispatcher_catcher< T_return >Catcher for a sigc::exception_catch_functor ignoring exceptions of type sigx::bad_dispatcher
 Csigx::internal::derivation_helper::big
 Cbinary_function
 Csigx::choose_lock< T_mutex, I_policy >Metafunction that chooses an appropriate scoped lock for a mutex
 Csigx::choose_lock< Glib::Mutex, I_policy >
 Csigx::choose_lock< Glib::RecMutex, I_policy >
 Csigx::choose_lock< Glib::RWLock, readlock >
 Csigx::choose_lock< Glib::RWLock, writelock >
 Csigx::choose_lock< Glib::StaticMutex, I_policy >
 Csigx::choose_lock< Glib::StaticRecMutex, I_policy >
 Csigx::choose_lock< mutex_type, I_policy >
 Csigx::connection_wrapperA threadsafe representation of a sigc::connection
 Csigx::connection_handler::connections_container_wrapper
 Csigx::const_trait< T_type >Traits for adding/removing the const qualifier from a type
 Csigx::const_trait< const T_type & >Specialization for references to const types
 Csigx::const_trait< const T_type >Specialization for const types
 Csigx::const_trait< T_type & >Specialization for references to non-const types
 Csigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >Counts the provided template arguments. There are specializations for 1 to (7-1) template arguments that are not sigc::nil
 Csigx::internal::count_arguments< T_arg1 >
 Csigx::internal::count_arguments< T_arg1, T_arg2 >
 Csigx::internal::count_arguments< T_arg1, T_arg2, T_arg3 >
 Csigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4 >
 Csigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >
 Csigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >
 Csigx::internal::count_arguments<>
 Csigx::internal::count_signal_arguments< T_signal >Counts a signal's arguments, default class
 Csigx::internal::count_signal_arguments< Glib::SignalChildWatch >Counts the arguments of a Glib::SignalChildWatch
 Csigx::internal::count_signal_arguments< Glib::SignalIdle >Counts the arguments of a Glib::SignalIdle
 Csigx::internal::count_signal_arguments< Glib::SignalIO >Counts the arguments of a Glib::SignalIO
 Csigx::internal::count_signal_arguments< Glib::SignalProxy0< T_return > >Counts the arguments of a Glib::SignalProxy0
 Csigx::internal::count_signal_arguments< Glib::SignalProxy1< T_return, T_arg1 > >Counts the arguments of a Glib::SignalProxy1
 Csigx::internal::count_signal_arguments< Glib::SignalProxy2< T_return, T_arg1, T_arg2 > >Counts the arguments of a Glib::SignalProxy2
 Csigx::internal::count_signal_arguments< Glib::SignalProxy3< T_return, T_arg1, T_arg2, T_arg3 > >Counts the arguments of a Glib::SignalProxy3
 Csigx::internal::count_signal_arguments< Glib::SignalProxy4< T_return, T_arg1, T_arg2, T_arg3, T_arg4 > >Counts the arguments of a Glib::SignalProxy4
 Csigx::internal::count_signal_arguments< Glib::SignalProxy5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > >Counts the arguments of a Glib::SignalProxy5
 Csigx::internal::count_signal_arguments< Glib::SignalProxy6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > >Counts the arguments of a Glib::SignalProxy6
 Csigx::internal::count_signal_arguments< Glib::SignalTimeout >Counts the arguments of a Glib::SignalTimeout
 Csigx::internal::count_signal_arguments< sigc::signal0< T_return, T_accumulator > >Counts the arguments of a sigc::signal0
 Csigx::internal::count_signal_arguments< sigc::signal1< T_return, T_arg1, T_accumulator > >Counts the arguments of a sigc::signal1
 Csigx::internal::count_signal_arguments< sigc::signal2< T_return, T_arg1, T_arg2, T_accumulator > >Counts the arguments of a sigc::signal2
 Csigx::internal::count_signal_arguments< sigc::signal3< T_return, T_arg1, T_arg2, T_arg3, T_accumulator > >Counts the arguments of a sigc::signal3
 Csigx::internal::count_signal_arguments< sigc::signal4< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator > >Counts the arguments of a sigc::signal4
 Csigx::internal::count_signal_arguments< sigc::signal5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator > >Counts the arguments of a sigc::signal5
 Csigx::internal::count_signal_arguments< sigc::signal6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator > >Counts the arguments of a sigc::signal6
 Csigx::internal::count_signal_arguments< sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator > >Counts the arguments of a sigc::signal7
 Csigx::internal::count_signal_arguments< sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > >Counts the arguments of an unnumbered sigc::signal
 Csigx::tunnel_functor< ASYNC, T_functor >::deduce_result_type< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >
 Csigx::tunnel_functor< SYNC, T_functor >::deduce_result_type< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >
 Csigx::internal::derivation_helper
 Csigx::internal::dispatchable_constraint< T_functor, I_isadapter >Used to find a dispatchable out of the functor/adaptor chain, i.e. the dispatchable object of a mem_functor or the shared_dispatchable stored by dispatch_with()
 Csigx::internal::dispatchable_constraint< T_functor, false >
 Csigx::internal::dispatchable_constraint< T_functor, true >
 Csigx::shared_dispatchable::DispatcherPtrBehaves like a dispatcher pointer, ensures threadsafe access to the dispatcher reference
 Cexception
 Csigx::internal::is_derived_from< T_derived, T_base1, T_base2 >Compile-time determination of base-class relationship in C++
 Csigx::internal::is_functor_tunneled< T_functor, I_istunnel, I_isadaptor >Finds out whether T_functor is tunneled, i.e. whether the functor chain contains a functor derived from sigx::tunnel_base
 Csigx::internal::is_functor_tunneled< sigc::adaptor_functor< T_functor >, false, true >Finds out whether the functor chain contains a tunnel functor. This specialization is used for sigc::adaptor_functors wrapping static and arbitrary functors. This specialization is needed because sigc::adaptor_functor does not define its wrapped functor as adaptor_type
 Csigx::internal::is_functor_tunneled< T_functor, false, false >Finds out whether the functor chain contains a tunnel functor. This specialization is used for arbitrary functors, static and member function pointers
 Csigx::internal::is_functor_tunneled< T_functor, false, true >Finds out whether the functor chain contains a tunnel functor. This specialization is used for adaptors
 Csigx::internal::is_functor_tunneled< T_functor, true, false >Finds out whether the functor chain contains a tunnel functor. This specialization is used for tunneled arbitrary functors
 Csigx::internal::is_functor_tunneled< T_functor, true, true >Finds out whether the functor chain contains a tunnel functor. This specialization is used for tunneled adaptors
 Csigx::internal::is_or_adapts_slot< T_functor, I_isslot, I_isadaptor >Finds out whether T_functor is tunneled, i.e. whether the functor chain contains a functor derived from sigx::tunnel_base
 Csigx::internal::is_or_adapts_slot< sigc::adaptor_functor< T_functor >, false, true >Finds out whether the functor chain contains a tunnel functor. This specialization is used for sigc::adaptor_functors wrapping static and arbitrary functors. This specialization is needed because sigc::adaptor_functor does not define its wrapped functor as adaptor_type
 Csigx::internal::is_or_adapts_slot< T_functor, false, false >Finds out whether the functor chain contains a tunnel functor. This specialization is used for arbitrary functors, static and member function pointers
 Csigx::internal::is_or_adapts_slot< T_functor, false, true >Finds out whether the functor chain contains a tunnel functor. This specialization is used for adaptors
 Csigx::internal::is_or_adapts_slot< T_functor, true, false >Finds out whether the functor chain contains a tunnel functor. This specialization is used for tunneled adaptors
 Csigx::internal::derivation_helper::middle
 Csigx::nonassignablePrivate assignment operator (operator =) ensures that derived classes can't be copied by assignment
 Csigx::noncopyablePrivate copy constructor and copy assignment ensure derived classes cannot be copied
 Csigx::nonheapallocatablePrivate operator new and delete ensure derived classes cannot be created with new on the heap
 Csigx::noninstantiatableA Private constructor ensures derived classes cannot be created
 Csigx::nonpointeraliasingPrivate address operator (operator &) ensures that the address of derived objects can't be taken
 Csigx::operator_newEnsures allocation of derived objects in the sigx module
 CGlib::RefPtr< T_CppObject >
 Csigx::internal::signal_type_trait< T_signal, I_oneof >Trait to group signal types
 Csigx::internal::signal_type_trait< T_signal, derivation_helper::BASE1 >Specialization for sigc::signal_base derived signals
 Csigx::internal::signal_type_trait< T_signal, derivation_helper::BASE2 >Specialization for Glib::SignalProxyNormal derived signals
 Csigx::signal_wrapper< T_signal, I_oneof, I_arg_count >A threadsafe wrapper for sigc signals, Glib signals or theoretically any other type of signal
 Cslot
 Csigx::static_assert< B_ >
 Csigx::static_assert< true >
 Csigx::dld::syncmessages_counterHolds a counter of synchronous messages between two threads
 Csigx::tunnel_baseA hint to the compiler that the functor is a tunnel_functor
 Csigx::tunnel_context< I_sync, T_return, T_unary_functor >Represents a tunnel message
 Csigx::tunnel_functor< I_sync, T_functor >
 Csigx::tunnel_validity_trackerInterface for tracking the validity of a tunnel
 Csigx::typed_connection_handler< T_signal, I_oneof >
 Csigx::volatile_trait< T_type >Traits for adding/removing the volatile qualifier from a type
 Csigx::volatile_trait< acquired_type >
 Csigx::volatile_trait< T_type & >Specialization for references to non-volatile types
 Csigx::volatile_trait< volatile T_type & >Specialization for references to volatile types
 Csigx::volatile_trait< volatile T_type >Specialization for volatile types