Home C-Bits Package Documentation Project Page

Main Page   Namespace List   Compound List   File List   Namespace Members   Compound Members   File Members  

cbits::LogStreamException Class Reference

#include <LogStreamExceptions.h>

List of all members.

Public Methods

 LogStreamException (const std::string &message)
 Constructor. More...

 LogStreamException (const LogStreamException &e)
 Copy constructor. More...

virtual const std::string & getMessage () const
 Retrieve the exception reason message. More...

LogStreamException & operator= (const LogStreamException &)
 Assignment operator. More...

virtual ~LogStreamException () throw ()

Protected Attributes

std::string _message


Constructor & Destructor Documentation

LogStreamException::LogStreamException const std::string &    msg
 

Constructor.

Define Constructor

Parameters:
msg  exception reason message

LogStreamException::LogStreamException const LogStreamException &    e
 

Copy constructor.

Define Copy constructor

Parameters:
e  the exception to copy

virtual cbits::LogStreamException::~LogStreamException   throw () [inline, virtual]
 


Member Function Documentation

const std::string & LogStreamException::getMessage   const [virtual]
 

Retrieve the exception reason message.

Returns:
reference to the error message as a string (which may be empty).

LogStreamException & LogStreamException::operator= const LogStreamException &   
 

Assignment operator.

Returns:
reference to this LogStreamException
Parameters:
e  Source of the assignment.


Member Data Documentation

std::string cbits::LogStreamException::_message [protected]
 


The documentation for this class was generated from the following files:
Generated by
doxygen
Hosted by
SourceForge