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

CP_SigSlot::CP_SlotObject Class Reference

Inheritance diagram for CP_SigSlot::CP_SlotObject:

CP_AboutBox CP_DataSource CP_DataValueList CP_Dialog CP_DocumentPolicy_Multi CP_EventHandler_Imp CP_Idler CP_M_CommandHandler CP_POP3 CP_SplashScreen CP_StDialog CP_TabGroup CP_TimedTask CP_TV_DataBrowser_CH_Base CP_View_Imp_Gtk CP_View_Imp_GtkScroller CP_WindowManager List of all members.

Public Member Functions

 CP_SlotObject ()
virtual ~CP_SlotObject ()
void disconnect_all ()
void signal_connect (CP_Signal *inSender)
void signal_disconnect (CP_Signal *inSender)

Protected Attributes

sender_set fSenders

Private Types

typedef std::set< CP_Signal * > sender_set
typedef sender_set::const_iterator const_iterator

Member Typedef Documentation

typedef std::set<CP_Signal *> CP_SigSlot::CP_SlotObject::sender_set [private]
 

typedef sender_set::const_iterator CP_SigSlot::CP_SlotObject::const_iterator [private]
 


Constructor & Destructor Documentation

CP_SigSlot::CP_SlotObject::CP_SlotObject  ) 
 

CP_SigSlot::CP_SlotObject::~CP_SlotObject  )  [virtual]
 


Member Function Documentation

void CP_SigSlot::CP_SlotObject::disconnect_all  ) 
 

void CP_SigSlot::CP_SlotObject::signal_connect CP_Signal inSender  ) 
 

void CP_SigSlot::CP_SlotObject::signal_disconnect CP_Signal inSender  ) 
 


Member Data Documentation

sender_set CP_SigSlot::CP_SlotObject::fSenders [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