|
xapian-core
1.4.27
|
Hierarchy of classes which Xapian can throw as exceptions. More...
Classes | |
| class | Xapian::Error |
| All exceptions thrown by Xapian are subclasses of Xapian::Error. More... | |
| class | Xapian::LogicError |
| The base class for exceptions indicating errors in the program logic. More... | |
| class | Xapian::RuntimeError |
| The base class for exceptions indicating errors only detectable at runtime. More... | |
| class | Xapian::AssertionError |
| AssertionError is thrown if a logical assertion inside Xapian fails. More... | |
| class | Xapian::InvalidArgumentError |
| InvalidArgumentError indicates an invalid parameter value was passed to the API. More... | |
| class | Xapian::InvalidOperationError |
| InvalidOperationError indicates the API was used in an invalid way. More... | |
| class | Xapian::UnimplementedError |
| UnimplementedError indicates an attempt to use an unimplemented feature. More... | |
| class | Xapian::DatabaseError |
| DatabaseError indicates some sort of database related error. More... | |
| class | Xapian::DatabaseCorruptError |
| DatabaseCorruptError indicates database corruption was detected. More... | |
| class | Xapian::DatabaseCreateError |
| DatabaseCreateError indicates a failure to create a database. More... | |
| class | Xapian::DatabaseLockError |
| DatabaseLockError indicates failure to lock a database. More... | |
| class | Xapian::DatabaseModifiedError |
| DatabaseModifiedError indicates a database was modified. More... | |
| class | Xapian::DatabaseOpeningError |
| DatabaseOpeningError indicates failure to open a database. More... | |
| class | Xapian::DatabaseVersionError |
| DatabaseVersionError indicates that a database is in an unsupported format. More... | |
| class | Xapian::DocNotFoundError |
| Indicates an attempt to access a document not present in the database. More... | |
| class | Xapian::FeatureUnavailableError |
| Indicates an attempt to use a feature which is unavailable. More... | |
| class | Xapian::InternalError |
| InternalError indicates a runtime problem of some sort. More... | |
| class | Xapian::NetworkError |
| Indicates a problem communicating with a remote database. More... | |
| class | Xapian::NetworkTimeoutError |
| Indicates a timeout expired while communicating with a remote database. More... | |
| class | Xapian::QueryParserError |
| Indicates a query string can't be parsed. More... | |
| class | Xapian::SerialisationError |
| Indicates an error in the std::string serialisation of an object. More... | |
| class | Xapian::RangeError |
| RangeError indicates an attempt to access outside the bounds of a container. More... | |
| class | Xapian::WildcardError |
| WildcardError indicates an error expanding a wildcarded query. More... | |
| class | Xapian::DatabaseNotFoundError |
| Indicates an attempt to access a database not present. More... | |
| class | Xapian::DatabaseClosedError |
| Indicates an attempt to access a closed database. More... | |
Namespaces | |
| namespace | Xapian |
| The Xapian namespace contains public interfaces for the Xapian library. | |
Hierarchy of classes which Xapian can throw as exceptions.