G::Slot0 Class Reference

Part of the slot/signal system. More...

#include <gslot.h>

List of all members.

Public Member Functions

 Slot0 ()
 Slot0 (SlotBase *imp, void(*op)(SlotBase *))
 ~Slot0 ()
void callback ()
 Slot0 (const Slot0 &other)
void swap (Slot0 &rhs)
void operator= (const Slot0 &rhs)
const SlotBasebase () const

Detailed Description

Part of the slot/signal system.

Definition at line 115 of file gslot.h.

Constructor & Destructor Documentation

G::Slot0::Slot0 (  )  [inline]

Definition at line 121 of file gslot.h.

G::Slot0::Slot0 ( SlotBase imp,
void(*)(SlotBase *)  op 
) [inline]

Definition at line 122 of file gslot.h.

G::Slot0::~Slot0 (  )  [inline]

Definition at line 123 of file gslot.h.

References G::SlotBase::down().

G::Slot0::Slot0 ( const Slot0 other  )  [inline]

Definition at line 125 of file gslot.h.

References G::SlotBase::up().

Member Function Documentation

void G::Slot0::callback (  )  [inline]

Definition at line 124 of file gslot.h.

Referenced by G::Signal0::emit().

void G::Slot0::swap ( Slot0 rhs  )  [inline]

Definition at line 126 of file gslot.h.

References m_imp, m_op, and G::swap_().

Referenced by operator=().

void G::Slot0::operator= ( const Slot0 rhs  )  [inline]

Definition at line 127 of file gslot.h.

References swap().

const SlotBase* G::Slot0::base (  )  const [inline]

Definition at line 128 of file gslot.h.

Referenced by G::Signal0::connect().

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

Generated on Fri Apr 18 15:56:13 2008 for E-MailRelay by  doxygen 1.5.5