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

CP_SigSlot::CP_Signal0 Class Reference

Inheritance diagram for CP_SigSlot::CP_Signal0:

CP_SigSlot::CP_Signal List of all members.

Public Types

typedef std::list< CP_Slot * > connections_list

Public Member Functions

 CP_Signal0 ()
virtual ~CP_Signal0 ()
void disconnect_all ()
void disconnect (CP_SlotObject *inSlotObject)
void connect (const CP_Slot &CP_Slot)
void emit () const
void add (const CP_Slot &CP_Slot)
void slot_disconnect (CP_SlotObject *pCP_Slot)

Protected Attributes

connections_list fConnectedSlots

Member Typedef Documentation

typedef std::list<CP_Slot *> CP_SigSlot::CP_Signal0::connections_list
 


Constructor & Destructor Documentation

CP_SigSlot::CP_Signal0::CP_Signal0 (   ) 
 

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


Member Function Documentation

void CP_SigSlot::CP_Signal0::disconnect_all (   ) 
 

void CP_SigSlot::CP_Signal0::disconnect (  CP_SlotObject *  inSlotObject  ) 
 

void CP_SigSlot::CP_Signal0::connect (  const CP_Slot &  CP_Slot  ) 
 

void CP_SigSlot::CP_Signal0::emit (   )  const
 

void CP_SigSlot::CP_Signal0::add (  const CP_Slot &  CP_Slot  ) 
 

void CP_SigSlot::CP_Signal0::slot_disconnect (  CP_SlotObject *  pCP_Slot  )  [virtual]
 

Implements CP_SigSlot::CP_Signal.


Member Data Documentation

connections_list CP_SigSlot::CP_Signal0::fConnectedSlots [protected]
 


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