The GroupIndex Template Library
Main Page | Class Hierarchy | Class List | File List | Class Members

groupindex::IndexingException Class Reference

C++-Exceptions werden von allen GroupIndex - Klassen stets als groupindex::IndexingException zurückgegeben. More...

#include <IndexingException.h>

List of all members.

Public Types

enum  ErrorID {
  FILE_ERROR_WRITE, FILE_ERROR_READ, FILE_ERROR_OPEN, FILE_ERROR_CLOSE,
  OUT_OF_MEMORY, INTERNAL_ERROR, INDEX_OUT_OF_BOUNDS, INDEX_WRONG_MODE,
  UNKNOWN_FILEINDEX, UNKNOWN_FILENAME, NO_SUCH_FILE, FILE_ALREADY_EXISTS,
  INVALID_QUERY, UNKNOWN_ERROR, END_ITERATOR_DEREFERENCED
}

Public Member Functions

 IndexingException (ErrorID eid)
const char * what () const throw ()

Public Attributes

ErrorID error


Detailed Description

C++-Exceptions werden von allen GroupIndex - Klassen stets als groupindex::IndexingException zurückgegeben.

IndexingException ist abgeleitet von Stl-Exceptions, d.h. die Methode what() liefert einen Beschreibungs-String des aufgetretenen Problems zurück.


The documentation for this class was generated from the following files:
The GroupIndex-Template-Library
Universität Bonn, Institut für Informatik III, 2001