21 #ifndef XAPIAN_INCLUDED_DEREFWRAPPER_H
22 #define XAPIAN_INCLUDED_DEREFWRAPPER_H
24 #if !defined XAPIAN_IN_XAPIAN_H && !defined XAPIAN_LIB_BUILD
25 # error Never use <xapian/derefwraper.h> directly; include <xapian.h> instead.
void operator=(const DerefWrapper_ &)=delete
Don't allow assignment.
DerefWrapper_(const DerefWrapper_ &)=default
Default copy constructor.
DerefWrapper_(const T &res_)
const T & operator*() const
The Xapian namespace contains public interfaces for the Xapian library.