Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

P::RuntimeError Class Reference
[Core library]

Runtime error. More...

#include <pexception.h>

Inheritance diagram for P::RuntimeError:

P::BaseError P::FTPError P::InvalidDate P::InvalidTime P::InvalidURL P::IORequest::Error P::NetDbError P::OverflowError P::SQLError P::SystemError List of all members.

Public Member Functions

 RuntimeError (const char *_what, const SourceInfo &_si) throw ()
BaseErrorclone () const
 Clones the object.


Detailed Description

Runtime error.

Author:
Christian Prochnow <cproch@seculogix.de>

Definition at line 107 of file pexception.h.


Constructor & Destructor Documentation

P::RuntimeError::RuntimeError const char *  _what,
const SourceInfo _si
throw () [inline]
 

Definition at line 109 of file pexception.h.


Member Function Documentation

BaseError* P::RuntimeError::clone  )  const [inline, virtual]
 

Clones the object.

This method returns an exact copy of the exception object.

Returns:
the copied exception object

Reimplemented from P::BaseError.

Reimplemented in P::OverflowError, P::SystemError, P::SyncError, P::IOError, P::FTPError, P::IORequest::Error, P::NetDbError, P::SQLError, and P::ThreadError.

Definition at line 112 of file pexception.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 12 21:08:35 2004 for P::Classes by doxygen 1.3.3