ZThread::Synchronization_Exception Class Reference

#include <Exceptions.h>

Inheritance diagram for ZThread::Synchronization_Exception:

ZThread::BrokenBarrier_Exception ZThread::Cancellation_Exception ZThread::Deadlock_Exception ZThread::Future_Exception ZThread::Initialization_Exception ZThread::Interrupted_Exception ZThread::InvalidOp_Exception ZThread::Timeout_Exception List of all members.

Public Member Functions

 Synchronization_Exception ()
 Synchronization_Exception (const char *msg)
const char * what () const

Detailed Description

Serves as a general base class for the Exception hierarchy used within this package.


Constructor & Destructor Documentation

ZThread::Synchronization_Exception::Synchronization_Exception (  )  [inline]

Create a new exception with a default error message 'Synchronization Exception'

ZThread::Synchronization_Exception::Synchronization_Exception ( const char *  msg  )  [inline]

Create a new exception with a given error message

Parameters:
const char* - error message


Member Function Documentation

const char* ZThread::Synchronization_Exception::what (  )  const [inline]

Get additional info about the exception

Returns:
const char* for the error message


The documentation for this class was generated from the following file:
Generated on Wed Aug 30 03:27:47 2006 for SWG EMU by  doxygen 1.4.7