Xfce Foundation Classes
Main Page | Index | Namespace List | Alphabetical List | Class List | File List

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

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

`#include <xfc/glib/signals.hh>`

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

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 Xfc::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:

- signals.hh

Xfce Foundation Classes

Copyright © 2004-2005 The XFC Development Team | XFC 4.3