Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::lib::Exception Class Reference

The Exception class. More...

#include <Exception.hh>

Inheritance diagram for rovsoft::lib::Exception:

Inheritance graph
[legend]
Collaboration diagram for rovsoft::lib::Exception:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Exception (const std::string &mess="", lib::ThrowablePtr cause=0)
virtual void toStream (std::ostream &out) const
 The same as toString, but writes to a stream.

Detailed Description

The Exception class.


Constructor & Destructor Documentation

rovsoft::lib::Exception::Exception const std::string &  mess = "",
lib::ThrowablePtr  cause = 0
[inline]
 


Member Function Documentation

void rovsoft::lib::Exception::toStream std::ostream &  out  )  const [virtual]
 

The same as toString, but writes to a stream.

Reimplemented from rovsoft::lib::Throwable.

Reimplemented in rovsoft::io::EndOfSegmentException, rovsoft::io::InvalidEncodingException, rovsoft::io::IOException, rovsoft::io::PrefixedDataException, rovsoft::io::ReadOnlyException, rovsoft::io::TargetUnreachableException, rovsoft::io::UnprefixedMetaDataException, rovsoft::io::WriteOnlyException, rovsoft::lib::NullPointerException, and rovsoft::lib::OutOfRangeException.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Tue May 31 14:19:50 2005 for Rovsoft by  doxygen 1.4.3