Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

P::MethodSlot0< RetType, ObjType > Class Template Reference
[Core library]

Method-slot with no arguments. More...

#include <pslot.h>

Inheritance diagram for P::MethodSlot0< RetType, ObjType >:

P::Slot0< RetType > List of all members.

Public Types

typedef RetType(ObjType::* Callback )()

Public Member Functions

 MethodSlot0 (ObjType *obj, Callback cb)
 ~MethodSlot0 ()
RetType proxy ()
Slot0< RetType > * clone () const
bool operator== (const MethodSlot0 &slot) const

Detailed Description

template<class RetType, class ObjType>
class P::MethodSlot0< RetType, ObjType >

Method-slot with no arguments.

Author:
Christian Prochnow <cproch@seculogix.de>

Definition at line 114 of file pslot.h.


Member Typedef Documentation

template<class RetType, class ObjType>
typedef RetType(ObjType::* P::MethodSlot0< RetType, ObjType >::Callback)()
 

Definition at line 116 of file pslot.h.


Constructor & Destructor Documentation

template<class RetType, class ObjType>
P::MethodSlot0< RetType, ObjType >::MethodSlot0 ObjType *  obj,
Callback  cb
[inline]
 

Definition at line 118 of file pslot.h.

Referenced by P::MethodSlot0< RetType, ObjType >::clone().

template<class RetType, class ObjType>
P::MethodSlot0< RetType, ObjType >::~MethodSlot0  )  [inline]
 

Definition at line 121 of file pslot.h.


Member Function Documentation

template<class RetType, class ObjType>
Slot0<RetType>* P::MethodSlot0< RetType, ObjType >::clone  )  const [inline, virtual]
 

Implements P::Slot0< RetType >.

Definition at line 126 of file pslot.h.

References P::MethodSlot0< RetType, ObjType >::MethodSlot0().

template<class RetType, class ObjType>
bool P::MethodSlot0< RetType, ObjType >::operator== const MethodSlot0< RetType, ObjType > &  slot  )  const [inline]
 

Definition at line 129 of file pslot.h.

References P::slot().

template<class RetType, class ObjType>
RetType P::MethodSlot0< RetType, ObjType >::proxy  )  [inline, virtual]
 

Implements P::Slot0< RetType >.

Definition at line 123 of file pslot.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 12 21:08:35 2004 for P::Classes by doxygen 1.3.3