GFC Logo GFC Title Logo
Reference Manual
Main Page  |  Namespace List  |  Alphabetical List  |  Class List  |  File List

GFC::G::Signal< R, P1, P2, P3, P4, P5, P6, P7 > Class Template Reference

A convenience template wrapper for the numbered Signal#<> templates. More...

#include <gfc/glib/signals.hh>

Inheritance diagram for GFC::G::Signal< R, P1, P2, P3, P4, P5, P6, P7 >:

GFC::G::Signal7< R, P1, P2, P3, P4, P5, P6, P7 > GFC::G::SignalBase List of all members.

Detailed Description

template<typename R, typename P1 = nil, typename P2 = nil, typename P3 = nil, typename P4 = nil, typename P5 = nil, typename P6 = nil, typename P7 = nil>
class GFC::G::Signal< R, P1, P2, P3, P4, P5, P6, P7 >

A convenience template wrapper for the numbered Signal#<> templates.

Signal can be used to connect slots that are invoked when GObject/GTK+ signals are emitted. Any functor (sigc::mem_fun, sigc::ptr_fun), or sigc::slot can be passed into connect. A functor is converted into a slot implicitely.


The documentation for this class was generated from the following file:
Generated on Tue Aug 24 00:04:58 2004 for GFC-Core by doxygen 1.3.8