Data Structures |
struct | sigx::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 More...
|
struct | sigx::internal::count_arguments<> |
struct | sigx::internal::count_arguments< T_arg1 > |
struct | sigx::internal::count_arguments< T_arg1, T_arg2 > |
struct | sigx::internal::count_arguments< T_arg1, T_arg2, T_arg3 > |
struct | sigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4 > |
struct | sigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > |
struct | sigx::internal::count_arguments< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > |
struct | sigx::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. More...
|
struct | sigx::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. More...
|
struct | sigx::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. More...
|
struct | sigx::internal::is_functor_tunneled< T_functor, false, true > |
| finds out whether the functor chain contains a tunnel functor. This specialization is used for adaptors More...
|
struct | sigx::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 More...
|
struct | sigx::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. More...
|
struct | sigx::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. More...
|
struct | sigx::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 More...
|
struct | sigx::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 More...
|
struct | sigx::internal::dispatchable_constraint< T_functor, false > |
struct | sigx::internal::dispatchable_constraint< T_functor, true > |