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

CODEX_Exceptions::IllegalIndexException Class Reference

Exception thrown for an out-of-range index. More...

#include <ExceptionBase.h>

Inheritance diagram for CODEX_Exceptions::IllegalIndexException:

Inheritance graph
[legend]
Collaboration diagram for CODEX_Exceptions::IllegalIndexException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IllegalIndexException (const string &fname, int line)
 Constructor.
 ~IllegalIndexException ()
 Virtual destructor.
void report () const
 Derived classes override this method to display their error messages.
const string & fname () const
 Name of file in which the exception occurred.
int line () const
 Line number in file where the exception was thrown.

Protected Attributes

string m_fname
 The name of the file in which the exception occurred.
int m_line
 The line number in the file where the exception was thrown.

Detailed Description

Exception thrown for an out-of-range index.

Definition at line 75 of file ExceptionBase.h.


The documentation for this class was generated from the following files:
Generated on Fri May 6 17:42:09 2005 for COrnell Data EXchange (CODEX) by  doxygen 1.4.1