|
Namespaces |
| namespace | sigc |
| namespace | sigc::internal |
Classes |
| struct | sigc::internal::limit_derived_target<T_target, T_action> |
| | Helper struct for visit_each_type(). More...
|
| struct | sigc::internal::limit_derived_target<T_target, T_action>::with_type<false, T_type> |
| struct | sigc::internal::limit_derived_target<T_target, T_action>::with_type<true, T_type> |
| struct | sigc::internal::limit_derived_target<T_target*, T_action> |
| | Helper struct for visit_each_type(). More...
|
| struct | sigc::internal::limit_derived_target<T_target*, T_action>::with_type<false, T_type> |
| struct | sigc::internal::limit_derived_target<T_target*, T_action>::with_type<true, T_type> |
Functions |
| template<class T_action, class T_functor> |
| void | visit_each (const T_action& _A_action, const T_functor& _A_functor) |
| | This function performs a functor on each of the targets of a functor.
|
| template<class T_type, class T_action, class T_functor> |
| void | visit_each_type (const T_action& _A_action, const T_functor& _A_functor) |
| | This function performs a functor on each of the targets of a functor limited to a restricted type.
|