CSemaphore_exception Class Reference

This class provides basic exception handling. More...

#include <Semaphore.H>

Inheritance diagram for CSemaphore_exception:

Inheritance graph
[legend]
Collaboration diagram for CSemaphore_exception:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CSemaphore_exception (const std::string &Msg) throw ()
virtual ~CSemaphore_exception () throw ()
virtual const char * what () const throw ()

Private Attributes

const std::string Message


Detailed Description

This class provides basic exception handling.

Definition at line 33 of file Semaphore.H.


Constructor & Destructor Documentation

CSemaphore_exception::CSemaphore_exception ( const std::string Msg  )  throw () [inline, explicit]

Definition at line 39 of file Semaphore.H.

References cerr, and endl().

Here is the call graph for this function:

virtual CSemaphore_exception::~CSemaphore_exception (  )  throw () [inline, virtual]

Definition at line 47 of file Semaphore.H.


Member Function Documentation

virtual const char* CSemaphore_exception::what (  )  const throw () [inline, virtual]

Reimplemented from std::exception.

Definition at line 49 of file Semaphore.H.

References std::basic_string< _CharT, _Traits, _Alloc >::c_str(), and Message.

Here is the call graph for this function:


Member Data Documentation

const std::string CSemaphore_exception::Message [private]

Definition at line 36 of file Semaphore.H.

Referenced by what().


The documentation for this class was generated from the following file:
Generated on Wed Nov 7 23:31:29 2007 for Qsieve by  doxygen 1.5.4