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

CP_SigSlot::CP_Slot Class Reference

Inheritance diagram for CP_SigSlot::CP_Slot:

CP_SigSlot::CP_Slot0 CP_SigSlot::CP_Slot1< P1 > CP_SigSlot::CP_Slot2< P1, P2 > CP_SigSlot::CP_Slot3< P1, P2, P3 > CP_SigSlot::CP_SlotConnection0< dest_type > CP_SigSlot::CP_SlotConnection1< dest_type, P1 > CP_SigSlot::CP_SlotConnection2< dest_type, P1, P2 > CP_SigSlot::CP_SlotConnection3< dest_type, P1, P2, P3 > List of all members.

Public Member Functions

 CP_Slot ()
 CP_Slot (CP_Slot *inSlot)
 CP_Slot (const CP_Slot &inSlot)
virtual ~CP_Slot ()
void emit ()
virtual CP_SlotObject * getdest () const
CP_Slot * GetSlot ()
void signalConnect (CP_Signal *inCP_Signal) const

Private Attributes

CP_Slot * fSlot

Constructor & Destructor Documentation

CP_SigSlot::CP_Slot::CP_Slot (   ) 
 

CP_SigSlot::CP_Slot::CP_Slot (  CP_Slot *  inSlot  ) 
 

CP_SigSlot::CP_Slot::CP_Slot (  const CP_Slot &  inSlot  ) 
 

CP_SigSlot::CP_Slot::~CP_Slot (   )  [virtual]
 


Member Function Documentation

void CP_SigSlot::CP_Slot::emit (   ) 
 

Reimplemented in CP_SigSlot::CP_SlotConnection0< dest_type >.

CP_SlotObject * CP_SigSlot::CP_Slot::getdest (   )  const [virtual]
 

Reimplemented in CP_SigSlot::CP_SlotConnection0< dest_type >, CP_SigSlot::CP_SlotConnection1< dest_type, P1 >, CP_SigSlot::CP_SlotConnection2< dest_type, P1, P2 >, and CP_SigSlot::CP_SlotConnection3< dest_type, P1, P2, P3 >.

CP_Slot * CP_SigSlot::CP_Slot::GetSlot (   ) 
 

Reimplemented in CP_SigSlot::CP_Slot1< P1 >, CP_SigSlot::CP_Slot2< P1, P2 >, CP_SigSlot::CP_Slot3< P1, P2, P3 >, and CP_SigSlot::CP_Slot2< CP_DataValueHolder &, OSStatus & >.

void CP_SigSlot::CP_Slot::signalConnect (  CP_Signal *  inCP_Signal  )  const
 


Member Data Documentation

CP_Slot* CP_SigSlot::CP_Slot::fSlot [private]
 

Reimplemented in CP_SigSlot::CP_Slot1< P1 >, CP_SigSlot::CP_Slot2< P1, P2 >, CP_SigSlot::CP_Slot3< P1, P2, P3 >, and CP_SigSlot::CP_Slot2< CP_DataValueHolder &, OSStatus & >.


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