Google

logo top
Main Page   Widgets   Namespaces   Book  

Glib::SignalProxy5< R, P1, P2, P3, P4, P5 > Class Template Reference

Proxy for signals with 5 arguments. More...

Inheritance diagram for Glib::SignalProxy5< R, P1, P2, P3, P4, P5 >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef SigC::Slot5< R, P1,
P2, P3, P4, P5 > 
SlotType
typedef SigC::Slot5< void,
P1, P2, P3, P4, P5 > 
VoidSlotType

Public Methods

 SignalProxy5 (ObjectBase* obj, const SignalProxyInfo* info)
SigC::Connection connect (const SlotType& slot, bool after=true)
SigC::Connection connect_notify (const VoidSlotType& slot, bool after=false)

Detailed Description

template <class R, class P1, class P2, class P3, class P4, class P5>
class Glib::SignalProxy5< R, P1, P2, P3, P4, P5 >

Proxy for signals with 5 arguments.

Use the connect() method, with SigC::slot() to connect signals to signal handlers.


Member Typedef Documentation

template <class R, class P1, class P2, class P3, class P4, class P5>
typedef SigC::Slot5<R,P1,P2,P3,P4,P5> Glib::SignalProxy5<R, P1, P2, P3, P4, P5>::SlotType
 

template <class R, class P1, class P2, class P3, class P4, class P5>
typedef SigC::Slot5<void,P1,P2,P3,P4,P5> Glib::SignalProxy5<R, P1, P2, P3, P4, P5>::VoidSlotType
 


Constructor & Destructor Documentation

template <class R, class P1, class P2, class P3, class P4, class P5>
Glib::SignalProxy5<R, P1, P2, P3, P4, P5>::SignalProxy5 ( ObjectBase   obj,
const SignalProxyInfo*    info
[inline]
 


Member Function Documentation

template <class R, class P1, class P2, class P3, class P4, class P5>
SigC::Connection Glib::SignalProxy5<R, P1, P2, P3, P4, P5>::connect ( const SlotType   slot,
bool    after = true
[inline]
 

template <class R, class P1, class P2, class P3, class P4, class P5>
SigC::Connection Glib::SignalProxy5<R, P1, P2, P3, P4, P5>::connect_notify ( const VoidSlotType   slot,
bool    after = false
[inline]
 


The documentation for this class was generated from the following file:
Generated for gtkmm by Doxygen 1.3-rc1 © 1997-2001