sigx++ 2.0.1
Public Types | Static Public Member Functions
sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY > Class Template Reference

Specialization for a Glib::SignalProxyN. More...

#include <connection_handler.h>

Inheritance diagram for sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >:
sigx::noninstantiatable

Public Types

typedef T_signal signal_type
typedef signal_type::SlotType slot_type
typedef signal_type::VoidSlotType void_slot_type

Static Public Member Functions

static void connect (const std::tr1::shared_ptr< sigc_connection_ptr > &_A_refconnptr, const std::tr1::shared_ptr< signal_source_base > &psigsource, const slot_type &_A_slot, bool after)
static void connect_notify (const std::tr1::shared_ptr< sigc_connection_ptr > &_A_refconnptr, const std::tr1::shared_ptr< signal_source_base > &psigsource, const void_slot_type &_A_slot, bool after)

Detailed Description

template<typename T_signal>
class sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >

Specialization for a Glib::SignalProxyN.


Member Typedef Documentation

template<typename T_signal >
typedef T_signal sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >::signal_type
template<typename T_signal >
typedef signal_type::SlotType sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >::slot_type
template<typename T_signal >
typedef signal_type::VoidSlotType sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >::void_slot_type

Member Function Documentation

template<typename T_signal >
static void sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >::connect ( const std::tr1::shared_ptr< sigc_connection_ptr > &  _A_refconnptr,
const std::tr1::shared_ptr< signal_source_base > &  psigsource,
const slot_type _A_slot,
bool  after 
) [inline, static]
Note:
Executed by the server thread only.

References sigx::connection_handler::store().

template<typename T_signal >
static void sigx::typed_connection_handler< T_signal, internal::SIGGROUP_GLIB_PROXY >::connect_notify ( const std::tr1::shared_ptr< sigc_connection_ptr > &  _A_refconnptr,
const std::tr1::shared_ptr< signal_source_base > &  psigsource,
const void_slot_type _A_slot,
bool  after 
) [inline, static]
Note:
Executed by the server thread only.

References sigx::connection_handler::store().


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