diff options
Diffstat (limited to 'poppler-glib/src/layers_iter.hg')
-rw-r--r-- | poppler-glib/src/layers_iter.hg | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/poppler-glib/src/layers_iter.hg b/poppler-glib/src/layers_iter.hg index 64df78f..bc44be0 100644 --- a/poppler-glib/src/layers_iter.hg +++ b/poppler-glib/src/layers_iter.hg @@ -48,6 +48,27 @@ class LayersIter * @endcode */ inline operator BoolExpr() const { return gobj() ? GINT_TO_POINTER(1) : 0; } + + private: + /** Relational operators are deleted to prevent invalid conversion + * to const void*. + */ + bool operator<(const LayersIter& src) const; + + /// See operator<(). + bool operator<=(const LayersIter& src) const; + + /// See operator<(). + bool operator>(const LayersIter& src) const; + + /// See operator<(). + bool operator>=(const LayersIter& src) const; + + /// See operator<(). + bool operator==(const LayersIter& src) const; + + /// See operator<(). + bool operator!=(const LayersIter& src) const; }; } // namespace Poppler |