sigx++  2.0.1
Data Structures | Namespaces | Enumerations
signal_traits.h File Reference
#include <sigc++/signal_base.h>
#include <glibmm/signalproxy.h>

Go to the source code of this file.

Data Structures

struct  sigx::internal::derivation_helper
 
struct  sigx::internal::derivation_helper::middle
 
struct  sigx::internal::derivation_helper::big
 
struct  sigx::internal::is_derived_from< T_derived, T_base1, T_base2 >
 Compile-time determination of base-class relationship in C++. More...
 
struct  sigx::internal::signal_type_trait< T_signal, I_oneof >
 Trait to group signal types. More...
 
struct  sigx::internal::signal_type_trait< T_signal, derivation_helper::BASE1 >
 Specialization for sigc::signal_base derived signals. More...
 
struct  sigx::internal::signal_type_trait< T_signal, derivation_helper::BASE2 >
 Specialization for Glib::SignalProxyNormal derived signals. More...
 

Namespaces

 sigx
 
 sigx::internal
 

Enumerations

enum  sigx::internal::signal_group { sigx::internal::SIGGROUP_IRRELEVANT, sigx::internal::SIGGROUP_SIGC, sigx::internal::SIGGROUP_GLIB_PROXY }