Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

SIGNAL::CSignalsControler Class Reference

#include <CSignalsControler.hpp>

Inheritance diagram for SIGNAL::CSignalsControler:

Inheritance graph
[legend]
Collaboration diagram for SIGNAL::CSignalsControler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual CSignalHandleregisterHandler (int sigNum, CSignalHandle *signalHandler)
virtual CSignalHandleremoveHandler (int sigNum)
 CSignalsControler ()

Static Protected Member Functions

void dispatcher (int sigNum)

Static Protected Attributes

CSignalHandlem_signalHandlers [NSIG]

Friends

class ACE_Unmanaged_Singleton< CSignalsControler, ACE_SYNCH_MUTEX >

Constructor & Destructor Documentation

SIGNAL::CSignalsControler::CSignalsControler  
 


Member Function Documentation

void SIGNAL::CSignalsControler::dispatcher int    sigNum [static, protected]
 

Reimplemented from SIGNAL::CSignalsControlerBase.

Reimplemented in SIGNAL::CSignalsMTControler.

CSignalHandle * SIGNAL::CSignalsControler::registerHandler int    sigNum,
CSignalHandle   signalHandler
[virtual]
 

Implements SIGNAL::CSignalsControlerBase.

Reimplemented in SIGNAL::CSignalsMTControler.

CSignalHandle * SIGNAL::CSignalsControler::removeHandler int    sigNum [virtual]
 

Implements SIGNAL::CSignalsControlerBase.

Reimplemented in SIGNAL::CSignalsMTControler.


Friends And Related Function Documentation

friend class ACE_Unmanaged_Singleton< CSignalsControler, ACE_SYNCH_MUTEX > [friend]
 


Member Data Documentation

CSignalHandle * SIGNAL::CSignalsControler::m_signalHandlers [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Mar 5 21:34:16 2003 for JIC by doxygen1.3-rc3