Csigc::adaptor_trait< T_setter > | |
Cbasic_streambuf | |
Csigc::bound_argument< T_return > | |
Csigc::limit_reference< const T_wrapped > | |
Csigc::limit_reference< T_wrapped > | |
Cmask_based_range_hashing | |
▼Csigc::mem_functor< T_func, T_arg... > | |
Csigc::bound_mem_functor< T_func, T_arg > | |
Cmod_based_range_hashing | |
▼Csigc::adaptor_base | A hint to the compiler |
▼Csigc::adapts< T_setter > | |
Csigc::compose1_functor< T_setter, T_getter > | Adaptor that combines two functors |
Csigc::compose2_functor< T_setter, T_getter1, T_getter2 > | Adaptor that combines three functors |
Csigc::adaptor_functor< T_functor > | Converts an arbitrary functor into an adaptor type |
▼Csigc::adapts< T_functor > | Base type for adaptors |
Csigc::bind_functor< I_location, T_functor, T_bound > | Adaptor that binds arguments to the wrapped functor |
Csigc::bind_functor<-1, T_functor, T_type... > | Adaptor that binds argument(s) to the wrapped functor |
Csigc::bind_return_functor< T_return, T_functor > | Adaptor that fixes the return value of the wrapped functor |
Csigc::exception_catch_functor< T_functor, T_catcher > | |
Csigc::hide_functor< I_location, T_functor > | Adaptor that adds a dummy parameter to the wrapped functor |
Csigc::retype_functor< T_functor, T_type > | Adaptor that performs C-style casts on the parameters passed on to the functor |
Csigc::retype_return_functor< T_return, T_functor > | Adaptor that performs a C-style cast on the return value of a functor |
Csigc::retype_return_functor< void, T_functor > | Adaptor that performs a C-style cast on the return value of a functor |
Csigc::track_obj_functor< T_functor, T_obj > | track_obj_functor wraps a functor and stores a reference to a trackable object |
Csigc::adaptor_trait< T_functor, I_isadaptor > | Trait that specifies what is the adaptor version of a functor type |
Csigc::adaptor_trait< T_functor, false > | Trait that specifies the adaptor version of a functor type |
Csigc::adaptor_trait< T_functor, true > | Trait that specifies the adaptor version of a functor type |
Csigc::bound_argument< T_type > | A bound_argument<Foo> object stores a bound (for instance, with sigc::bind(), or sigc::bind_return()) argument |
Csigc::bound_argument< std::reference_wrapper< const 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 |
Csigc::bound_argument< std::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 std::reference_wrapper<> types |
Csigc::connection | Convenience class for safe disconnection |
Csigc::functor_trait< T_functor > | Trait that specifies the appropriate functor type of any callable type |
Csigc::limit_reference< T_type, I_derives_trackable > | A limit_reference<Foo> object stores a reference (Foo&), but makes sure that, if Foo inherits from sigc::trackable, then visit_each<>() will "limit" itself to the sigc::trackable reference instead of the derived reference |
Csigc::limit_reference< T_type, true > | Limit_reference object for a class that derives from trackable |
Csigc::mem_functor< T_func, T_arg > | |
▼Csigc::notifiable | |
▼Csigc::trackable | Base class for objects with auto-disconnection |
▼Csigc::trackable_signal_with_accumulator< T_return, void, T_arg... > | |
Csigc::trackable_signal< T_return(T_arg...)> | trackable_signal can be used to connect() slots that are invoked during subsequent calls to emit() |
▼Csigc::trackable_signal_with_accumulator< T_return, T_accumulator, T_arg... > | |
Csigc::trackable_signal< T_return(T_arg...)>::accumulated< T_accumulator > | Like sigc::trackable_signal but the additional template parameter T_accumulator defines the accumulator type that should be used |
Csigc::trackable_signal_with_accumulator< T_return, T_accumulator, T_arg > | Signal declaration |
Csigc::pointer_functor< T_return, T_args > | Pointer_functor wraps existing non-member functions with, or without, arguments |
Csigc::pointer_functor< T_return(T_args...)> | |
Csigc::scoped_connection | Convenience class for safe disconnection, including automatic disconnection upon destruction |
▼Csigc::signal_base | Base class for the sigc::signal template |
▼Csigc::signal_with_accumulator< T_return, void, T_arg... > | |
Csigc::signal< T_return(T_arg...)> | Signal can be used to connect() slots that are invoked during subsequent calls to emit() |
▼Csigc::signal_with_accumulator< T_return, T_accumulator, T_arg... > | |
Csigc::signal< T_return(T_arg...)>::accumulated< T_accumulator > | Like sigc::signal but the additional template parameter T_accumulator defines the accumulator type that should be used |
Csigc::trackable_signal_with_accumulator< T_return, void, T_arg... > | |
Csigc::trackable_signal_with_accumulator< T_return, T_accumulator, T_arg... > | |
Csigc::signal_with_accumulator< T_return, T_accumulator, T_arg > | Signal declaration |
Csigc::trackable_signal_with_accumulator< T_return, T_accumulator, T_arg > | Signal declaration |
▼Csigc::slot_base | Base type for slots |
Csigc::slot< T_return(T_arg...)> | Converts an arbitrary functor to a unified type which is opaque |
Csigc::type_trait< T_type > | |
Csigc::type_trait< const T_type & > | |
Csigc::type_trait< T_type & > | |
Csigc::type_trait< T_type && > | |
Csigc::type_trait< T_type[N]> | |
Csigc::type_trait< void > | |
Csigc::unwrap_reference< T_type > | |
Csigc::unwrap_reference< std::reference_wrapper< const T_type > > | |
Csigc::unwrap_reference< std::reference_wrapper< T_type > > | |
Csigc::visitor< T_functor > | Sigc::visitor<T_functor>::do_visit_each() performs a functor on each of the targets of a functor |
CT_func | |
CT_return | |