LibreOffice Module sw (master) 1
|
#include <ring.hxx>
Public Member Functions | |
RingIterator () | |
RingIterator (nonconst_value_type *pRing, bool bStart=true) | |
Private Types | |
typedef std::remove_const< value_type >::type | nonconst_value_type |
Private Member Functions | |
void | increment () |
bool | equal (RingIterator const &other) const |
value_type & | dereference () const |
Private Attributes | |
nonconst_value_type * | m_pCurrent |
value_type is: More... | |
nonconst_value_type * | m_pStart |
the first item of the iteration More... | |
Friends | |
class | boost::iterator_core_access |
|
private |
|
inline |
|
inlineexplicit |
Definition at line 207 of file ring.hxx.
References sw::RingIterator< value_type >::m_pCurrent, and sw::RingIterator< value_type >::m_pStart.
|
inlineprivate |
Definition at line 226 of file ring.hxx.
References sw::RingIterator< value_type >::m_pCurrent, and sw::RingIterator< value_type >::m_pStart.
|
inlineprivate |
Definition at line 219 of file ring.hxx.
References sw::RingIterator< value_type >::m_pCurrent, and sw::RingIterator< value_type >::m_pStart.
|
inlineprivate |
Definition at line 217 of file ring.hxx.
References sw::RingIterator< value_type >::m_pCurrent, and sw::RingIterator< value_type >::m_pStart.
|
friend |
|
private |
value_type is:
Definition at line 234 of file ring.hxx.
Referenced by sw::RingIterator< value_type >::dereference(), sw::RingIterator< value_type >::equal(), sw::RingIterator< value_type >::increment(), and sw::RingIterator< value_type >::RingIterator().
|
private |
the first item of the iteration
Definition at line 236 of file ring.hxx.
Referenced by sw::RingIterator< value_type >::dereference(), sw::RingIterator< value_type >::equal(), sw::RingIterator< value_type >::increment(), and sw::RingIterator< value_type >::RingIterator().