|
xapian-core
2.0.0
|
Public Member Functions | |
| DerefWrapper_ (const DerefWrapper_ &)=default | |
| Default copy constructor. More... | |
| DerefWrapper_ (const T &res_) | |
| const T & | operator* () const |
Private Member Functions | |
| void | operator= (const DerefWrapper_ &)=delete |
| Don't allow assignment. More... | |
Private Attributes | |
| T | res |
| The value. More... | |
Class which returns a value when dereferenced with operator*.
We need this wrapper class to implement input_iterator semantics for the postfix operator++ methods of some of our iterator classes.
Definition at line 37 of file derefwrapper.h.
|
default |
Default copy constructor.
|
inlineexplicit |
Definition at line 48 of file derefwrapper.h.
|
inline |
Definition at line 49 of file derefwrapper.h.
References Xapian::DerefWrapper_< T >::res.
|
privatedelete |
Don't allow assignment.
|
private |
The value.
Definition at line 42 of file derefwrapper.h.
Referenced by Xapian::DerefWrapper_< T >::operator*().