OSB_LIB::OsbException Class Reference

Inheritance diagram for OSB_LIB::OsbException:

Inheritance graph
[legend]
Collaboration diagram for OSB_LIB::OsbException:

Collaboration graph
[legend]
List of all members.

Detailed Description

OsbException, exceptions of OSB library.

Exceptions thrown:
+ by the OSB library
+ inside OSB applications

Definition at line 235 of file osberror.h.

Public Member Functions

Protected Member Functions

Static Private Attributes


Constructor & Destructor Documentation

OSB_LIB::OsbException::OsbException ( ErrorNo  e  )  [inline]

Constructor with error number.

Definition at line 489 of file osberror.h.

OSB_LIB::OsbException::OsbException ( ErrorNo  e,
const Args args 
) [inline]

Constructor with error number and arguments.

Definition at line 495 of file osberror.h.

OSB_LIB::OsbException::~OsbException (  )  [inline, pure virtual]

Abstract destructor.

Definition at line 515 of file osberror.h.

OSB_LIB::OsbException::OsbException ( const OsbException rhs  )  [inline, protected]

Coying for derived classes only.

Definition at line 503 of file osberror.h.


Member Function Documentation

OsbException & OSB_LIB::OsbException::operator= ( const OsbException rhs  )  [inline, protected]

Assignment for derived classes only.

Definition at line 509 of file osberror.h.

References OSB_LIB::OsbBaseError::operator=().

const char *const OSB_LIB::OsbException::prefix (  )  const [inline, virtual]

Access error code.

Implements OSB_LIB::BaseError.

Definition at line 520 of file osberror.h.

References prefix_.


Member Data Documentation

const char* const OSB_LIB::OsbException::prefix_ [static, private]

The error prefix.

Definition at line 259 of file osberror.h.

Referenced by prefix().


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:11:59 2006 for OSB Library by  doxygen 1.4.7