sigx++ 2.0.1
Static Public Attributes
sigx::internal::signal_type_trait< T_signal, I_oneof > Struct Template Reference

Trait to group signal types. More...

#include <signal_traits.h>

Static Public Attributes

static const signal_group type = SIGGROUP_IRRELEVANT

Detailed Description

template<typename T_signal, int I_oneof = is_derived_from<T_signal, sigc::signal_base, Glib::SignalProxyNormal>::value>
struct sigx::internal::signal_type_trait< T_signal, I_oneof >

Trait to group signal types.

Note:
We could use specializations for all signals like count_signal_arguments does. But by finding the baseclass we can reduce the specializations.

Field Documentation

template<typename T_signal , int I_oneof = is_derived_from<T_signal, sigc::signal_base, Glib::SignalProxyNormal>::value>
const signal_group sigx::internal::signal_type_trait< T_signal, I_oneof >::type = SIGGROUP_IRRELEVANT [static]

The documentation for this struct was generated from the following file: