Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

rdaInternalError Class Reference

Thrown when a serious problem is detected in RDA. More...

List of all members.

Public Member Functions

const char * getMessage () const
 Returns a string describing the error (the string can be empty).

const char * getFile () const
 Returns a name of the source file where the exception was thrown.

int getLine () const
 Returns the line number in the source file where the exception was thrown.


Related Functions

(Note that these are not member functions.)

ostream & operator<< (ostream &os, const rdaInternalError &ex)
 Prints a string representation of the exception ex to the output stream os.


Detailed Description

Thrown when a serious problem is detected in RDA.

This will typically indicate:

An rdaInternalError object provides information on the place (source file and line number) where the exception was thrown, as well as a message string describing the error.

The rdaInternalError exception always indicates a fatal error: if it is caught in an application, then the application could not do anything but terminate.


Member Function Documentation

int rdaInternalError::getLine  )  const
 

Returns the line number in the source file where the exception was thrown.

See also:
getFile


The documentation for this class was generated from the following file:
RDA-2.3 documentation - 27 Jun 2007 - N.Trofimov