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