This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
XAPIAN_DEFINE_ERROR_BASECLASS (LogicError, Error) | |
Base class for errors due to programming errors. | |
XAPIAN_DEFINE_ERROR_BASECLASS (RuntimeError, Error) | |
Base class for errors due to run time problems. | |
XAPIAN_DEFINE_ERROR_CLASS (AssertionError, LogicError) | |
Thrown if an internal consistency check fails. | |
XAPIAN_DEFINE_ERROR_CLASS (UnimplementedError, LogicError) | |
Thrown when an attempt to use an unimplemented feature is made. | |
XAPIAN_DEFINE_ERROR_CLASS (InvalidArgumentError, LogicError) | |
Thrown when an invalid argument is supplied to the API. | |
XAPIAN_DEFINE_ERROR_CLASS (InvalidOperationError, LogicError) | |
Thrown when API calls are made in an invalid way. | |
XAPIAN_DEFINE_ERROR_CLASS (DocNotFoundError, RuntimeError) | |
Thrown when an attempt is made to access a document which is not in the database. | |
XAPIAN_DEFINE_ERROR_CLASS (RangeError, RuntimeError) | |
thrown when an element is out of range. | |
XAPIAN_DEFINE_ERROR_CLASS (InternalError, RuntimeError) | |
thrown when really weird stuff happens. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseError, RuntimeError) | |
thrown for miscellaneous database errors. | |
XAPIAN_DEFINE_ERROR_CLASS (FeatureUnavailableError, RuntimeError) | |
Thrown if a feature is unavailable - usually due to not being compiled in. | |
XAPIAN_DEFINE_ERROR_CLASS (NetworkError, RuntimeError) | |
thrown when there is a communications problem with a remote database. | |
XAPIAN_DEFINE_ERROR_CLASS (NetworkTimeoutError, NetworkError) | |
Thrown when a network timeout is exceeded. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseCorruptError, DatabaseError) | |
thrown if the database is corrupt. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseCreateError, DatabaseError) | |
Thrown when creating a database fails. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseOpeningError, DatabaseError) | |
Thrown when opening a database fails. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseLockError, DatabaseError) | |
Thrown when gaining a lock on a database fails. | |
XAPIAN_DEFINE_ERROR_CLASS (DatabaseModifiedError, DatabaseError) | |
Thrown when a database has been modified whilst being read. |
|
Base class for errors due to run time problems. An exception derived from RuntimeError is thrown when an error is caused by problems with the data or environment rather than a programming mistake. |
|
Base class for errors due to programming errors. An exception derived from LogicError is thrown when a misuse of the API is detected. |
|
Thrown when a database has been modified whilst being read.
|
|
Thrown when gaining a lock on a database fails.
|
|
Thrown when opening a database fails.
|
|
Thrown when creating a database fails.
|
|
thrown if the database is corrupt.
|
|
Thrown when a network timeout is exceeded.
|
|
thrown when there is a communications problem with a remote database.
|
|
Thrown if a feature is unavailable - usually due to not being compiled in.
|
|
thrown for miscellaneous database errors.
|
|
thrown when really weird stuff happens. If this is thrown something has gone badly wrong. |
|
thrown when an element is out of range.
|
|
Thrown when an attempt is made to access a document which is not in the database. This could occur either due to a programming error, or because the database has changed since running the query. |
|
Thrown when API calls are made in an invalid way.
|
|
Thrown when an invalid argument is supplied to the API.
|
|
Thrown when an attempt to use an unimplemented feature is made.
|
|
Thrown if an internal consistency check fails. This represents a bug in Xapian. |