#include <QueryableVector.h>
Public Types | |
typedef std::vector< std::pair < size_t, Tp > >::const_reverse_iterator | embedded_iterator |
Public Member Functions | |
size_t | index () const |
bool | operator!= (const RangeReverseIterator &rhs) const |
const Tp & | operator* () const |
RangeReverseIterator | operator+ (int i) |
RangeReverseIterator & | operator++ () |
RangeReverseIterator | operator++ (int) |
RangeReverseIterator | operator- (int i) |
const Tp * | operator-> () const |
RangeReverseIterator & | operator= (const RangeReverseIterator &rhs) |
bool | operator== (const RangeReverseIterator &rhs) const |
RangeReverseIterator (embedded_iterator vectorIterator) | |
RangeReverseIterator (const RangeReverseIterator &rhs) | |
virtual | ~RangeReverseIterator () |
Private Attributes | |
embedded_iterator | m_vecIterator |
Definition at line 69 of file QueryableVector.h.
typedef std::vector<std::pair<size_t,Tp> >::const_reverse_iterator ora::RangeReverseIterator< Tp >::embedded_iterator |
Definition at line 71 of file QueryableVector.h.
ora::RangeReverseIterator< Tp >::RangeReverseIterator | ( | embedded_iterator | vectorIterator | ) |
ora::RangeReverseIterator< Tp >::RangeReverseIterator | ( | const RangeReverseIterator< Tp > & | rhs | ) |
Definition at line 60 of file QueryableVectorImpl.h.
|
virtual |
Definition at line 67 of file QueryableVectorImpl.h.
size_t ora::RangeReverseIterator< Tp >::index | ( | ) | const |
Definition at line 96 of file QueryableVectorImpl.h.
Referenced by BeautifulSoup.PageElement::_invert().
bool ora::RangeReverseIterator< Tp >::operator!= | ( | const RangeReverseIterator< Tp > & | rhs | ) | const |
Definition at line 74 of file QueryableVectorImpl.h.
References ora::RangeReverseIterator< Tp >::m_vecIterator.
const Tp & ora::RangeReverseIterator< Tp >::operator* | ( | ) | const |
Definition at line 104 of file QueryableVectorImpl.h.
ora::RangeReverseIterator< Tp > ora::RangeReverseIterator< Tp >::operator+ | ( | int | i | ) |
Definition at line 88 of file QueryableVectorImpl.h.
ora::RangeReverseIterator< Tp > & ora::RangeReverseIterator< Tp >::operator++ | ( | ) |
Definition at line 78 of file QueryableVectorImpl.h.
ora::RangeReverseIterator< Tp > ora::RangeReverseIterator< Tp >::operator++ | ( | int | ) |
Definition at line 83 of file QueryableVectorImpl.h.
ora::RangeReverseIterator< Tp > ora::RangeReverseIterator< Tp >::operator- | ( | int | i | ) |
Definition at line 92 of file QueryableVectorImpl.h.
const Tp * ora::RangeReverseIterator< Tp >::operator-> | ( | ) | const |
Definition at line 100 of file QueryableVectorImpl.h.
ora::RangeReverseIterator< Tp > & ora::RangeReverseIterator< Tp >::operator= | ( | const RangeReverseIterator< Tp > & | rhs | ) |
Definition at line 63 of file QueryableVectorImpl.h.
References ora::RangeReverseIterator< Tp >::m_vecIterator.
bool ora::RangeReverseIterator< Tp >::operator== | ( | const RangeReverseIterator< Tp > & | rhs | ) | const |
Definition at line 70 of file QueryableVectorImpl.h.
References ora::RangeReverseIterator< Tp >::m_vecIterator.
|
private |
Definition at line 100 of file QueryableVector.h.
Referenced by ora::RangeReverseIterator< Tp >::operator!=(), ora::RangeReverseIterator< Tp >::operator=(), and ora::RangeReverseIterator< Tp >::operator==().