Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_SigSlot::CP_SlotConnection1< dest_type, P1 > Class Template Reference

Inheritance diagram for CP_SigSlot::CP_SlotConnection1< dest_type, P1 >:

CP_SigSlot::CP_Slot1< P1 > CP_SigSlot::CP_Slot List of all members.

Public Member Functions

 CP_SlotConnection1 ()
 CP_SlotConnection1 (dest_type *pobject, void(dest_type::*pmemfun)(P1))
virtual ~CP_SlotConnection1 ()
void signalConnect (CP_Signal *inCP_Signal)
virtual void emit (P1 a1)
virtual CP_SlotObjectgetdest () const
void emit ()
CP_Slot1< P1 > * GetSlot ()
void signalConnect (CP_Signal *inCP_Signal) const

Private Attributes

dest_type * fPobject
void(dest_type::* fPmemfun )(P1)

template<class dest_type, class P1>
class CP_SigSlot::CP_SlotConnection1< dest_type, P1 >


Constructor & Destructor Documentation

template<class dest_type, class P1>
CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::CP_SlotConnection1  ) 
 

template<class dest_type, class P1>
CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::CP_SlotConnection1 dest_type *  pobject,
void(dest_type::*)(P1)  pmemfun
 

template<class dest_type, class P1>
virtual CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::~CP_SlotConnection1  )  [virtual]
 


Member Function Documentation

template<class dest_type, class P1>
void CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::signalConnect CP_Signal inCP_Signal  ) 
 

template<class dest_type, class P1>
virtual void CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::emit P1  a1  )  [virtual]
 

Reimplemented from CP_SigSlot::CP_Slot1< P1 >.

template<class dest_type, class P1>
virtual CP_SlotObject* CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::getdest  )  const [virtual]
 

Reimplemented from CP_SigSlot::CP_Slot.

void CP_SigSlot::CP_Slot::emit  )  [inherited]
 

Reimplemented in CP_SigSlot::CP_SlotConnection0< dest_type >.

template<class P1>
CP_Slot1<P1>* CP_SigSlot::CP_Slot1< P1 >::GetSlot  )  [inherited]
 

Reimplemented from CP_SigSlot::CP_Slot.

void CP_SigSlot::CP_Slot::signalConnect CP_Signal inCP_Signal  )  const [inherited]
 


Member Data Documentation

template<class dest_type, class P1>
dest_type* CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::fPobject [private]
 

template<class dest_type, class P1>
void(dest_type::* CP_SigSlot::CP_SlotConnection1< dest_type, P1 >::fPmemfun)(P1) [private]
 


The documentation for this class was generated from the following file:
Generated on Sat Sep 17 20:02:39 2005 for CPLAT by  doxygen 1.4.0