CLAM-Development
1.4.0
|
#include <Slotv1.hxx>
Public Member Functions | |
Slotv1 () | |
virtual | ~Slotv1 () |
template<class RefType , typename PtrMember > | |
void | Wrap (RefType thisRef, PtrMember pMember) |
template<typename PtrMember > | |
void | Wrap (PtrMember pMember) |
const WrappedFuncType & | GetMethod () const |
void | operator() (ParmType1 parm) |
![]() | |
void | Bind (const Connection &conn) |
Binds the Slot with a Signal. | |
void | Unbind () |
Disconnects the Slot. | |
void | Unbind (Connection::tConnectionId conn) |
Disconnects the Slot. | |
unsigned | ActiveConnections () const |
Tells how many signals are connected. | |
~Slot () | |
Destructor. |
Definition at line 33 of file Slotv1.hxx.
|
inline |
Definition at line 39 of file Slotv1.hxx.
|
inlinevirtual |
Definition at line 44 of file Slotv1.hxx.
|
inline |
Definition at line 63 of file Slotv1.hxx.
References CLAM_ASSERT.
Referenced by SigSlot::Signalv1< ParmType1 >::Connect().
|
inline |
Definition at line 69 of file Slotv1.hxx.
References CLAM_ASSERT.
|
inline |
Definition at line 49 of file Slotv1.hxx.
|
inline |
Definition at line 56 of file Slotv1.hxx.