SigSlot::Slotv1< ParmType1 > Class Template Reference

#include <Slotv1.hxx>

List of all members.

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)

Detailed Description

template<typename ParmType1>
class SigSlot::Slotv1< ParmType1 >

Definition at line 33 of file Slotv1.hxx.


Constructor & Destructor Documentation

template<typename ParmType1>
SigSlot::Slotv1< ParmType1 >::Slotv1 (  )  [inline]

Definition at line 39 of file Slotv1.hxx.

template<typename ParmType1>
virtual SigSlot::Slotv1< ParmType1 >::~Slotv1 (  )  [inline, virtual]

Definition at line 44 of file Slotv1.hxx.


Member Function Documentation

template<typename ParmType1>
const WrappedFuncType& SigSlot::Slotv1< ParmType1 >::GetMethod (  )  const [inline]

Definition at line 63 of file Slotv1.hxx.

References CLAM_ASSERT.

Referenced by SigSlot::Signalv1< ParmType1 >::Connect().

template<typename ParmType1>
void SigSlot::Slotv1< ParmType1 >::operator() ( ParmType1  parm  )  [inline]

Definition at line 69 of file Slotv1.hxx.

References CLAM_ASSERT.

template<typename ParmType1>
template<typename PtrMember >
void SigSlot::Slotv1< ParmType1 >::Wrap ( PtrMember  pMember  )  [inline]

Definition at line 56 of file Slotv1.hxx.

template<typename ParmType1>
template<class RefType , typename PtrMember >
void SigSlot::Slotv1< ParmType1 >::Wrap ( RefType  thisRef,
PtrMember  pMember 
) [inline]

Definition at line 49 of file Slotv1.hxx.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.3