00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef DOXYGEN
00026 if (type == "AssertionError") throw Xapian::AssertionError(msg, context, error_string);
00027 if (type == "InvalidArgumentError") throw Xapian::InvalidArgumentError(msg, context, error_string);
00028 if (type == "InvalidOperationError") throw Xapian::InvalidOperationError(msg, context, error_string);
00029 if (type == "UnimplementedError") throw Xapian::UnimplementedError(msg, context, error_string);
00030 if (type == "DatabaseError") throw Xapian::DatabaseError(msg, context, error_string);
00031 if (type == "DatabaseCorruptError") throw Xapian::DatabaseCorruptError(msg, context, error_string);
00032 if (type == "DatabaseCreateError") throw Xapian::DatabaseCreateError(msg, context, error_string);
00033 if (type == "DatabaseLockError") throw Xapian::DatabaseLockError(msg, context, error_string);
00034 if (type == "DatabaseModifiedError") throw Xapian::DatabaseModifiedError(msg, context, error_string);
00035 if (type == "DatabaseOpeningError") throw Xapian::DatabaseOpeningError(msg, context, error_string);
00036 if (type == "DatabaseVersionError") throw Xapian::DatabaseVersionError(msg, context, error_string);
00037 if (type == "DocNotFoundError") throw Xapian::DocNotFoundError(msg, context, error_string);
00038 if (type == "FeatureUnavailableError") throw Xapian::FeatureUnavailableError(msg, context, error_string);
00039 if (type == "InternalError") throw Xapian::InternalError(msg, context, error_string);
00040 if (type == "NetworkError") throw Xapian::NetworkError(msg, context, error_string);
00041 if (type == "NetworkTimeoutError") throw Xapian::NetworkTimeoutError(msg, context, error_string);
00042 if (type == "QueryParserError") throw Xapian::QueryParserError(msg, context, error_string);
00043 if (type == "RangeError") throw Xapian::RangeError(msg, context, error_string);
00044 #endif