ubit::UError Class Reference

Base class for Ubit Errors and Exceptions. More...

#include <uerror.hpp>

Inheritance diagram for ubit::UError:

ubit::UFatalError ubit::UInternalError ubit::UWarning List of all members.

Public Member Functions

 UError (const char *location, const char *message)
 creates a new Ubit Error or exception.
virtual const UStr & errname () const
 returns "Error"; must be redefined by subclasses.
virtual UStr & location ()
virtual const UStr & location () const
virtual UStr & message ()
virtual const UStr & message () const

Protected Attributes

uptr< UStr > plocation
uptr< UStr > pmessage

Detailed Description

Base class for Ubit Errors and Exceptions.

see also: UErrorHandler.


Constructor & Destructor Documentation

ubit::UError::UError ( const char *  location,
const char *  message 
)

creates a new Ubit Error or exception.


The documentation for this class was generated from the following files:
Generated on Mon Jan 29 00:20:49 2007 for Ubit by  doxygen 1.4.7