21 #ifndef XAPIAN_INCLUDED_ERRORHANDLER_H 22 #define XAPIAN_INCLUDED_ERRORHANDLER_H 24 #if !defined XAPIAN_IN_XAPIAN_H && !defined XAPIAN_LIB_BUILD 25 # error "Never use <xapian/errorhandler.h> directly; include <xapian.h> instead." 106 opt_intrusive_base::release();
118 opt_intrusive_base::release();
The Xapian namespace contains public interfaces for the Xapian library.
#define XAPIAN_DEPRECATED_EX(D)
Compiler attribute macros.
Define XAPIAN_DEPRECATED() and related macros.
ErrorHandler * release()
Start reference counting this object.
#define XAPIAN_VISIBILITY_DEFAULT
const ErrorHandler * release() const
Start reference counting this object.
Decide if a Xapian::Error exception should be ignored.
Define XAPIAN_VISIBILITY_* macros.
Base class for objects managed by opt_intrusive_ptr.
ErrorHandler()
Default constructor.
All exceptions thrown by Xapian are subclasses of Xapian::Error.