unix_buffer_exception Class Reference

This class provides basic exception handling. More...

#include <unix_buffer.H>

Inheritance diagram for unix_buffer_exception:

Inheritance graph
[legend]
Collaboration diagram for unix_buffer_exception:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 unix_buffer_exception (const std::string &Msg) throw ()
virtual ~unix_buffer_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 85 of file unix_buffer.H.


Constructor & Destructor Documentation

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

Definition at line 91 of file unix_buffer.H.

References cerr, and endl().

Here is the call graph for this function:

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

Definition at line 99 of file unix_buffer.H.


Member Function Documentation

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

Reimplemented from std::exception.

Definition at line 101 of file unix_buffer.H.

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

Referenced by CClientDynamicFactorFetcher::THREAD_fetch_DynamicFactors(), CClientPolynomFetcher::THREAD_fetch_polynom(), and CClientRelation_Delivery::THREAD_transmit_Relations().

Here is the call graph for this function:


Member Data Documentation

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

Definition at line 88 of file unix_buffer.H.

Referenced by what().


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