KIntrusiveList::IntrusiveListConstIterator Class Reference

#include <kintrusivelist.h>

List of all members.


Detailed Description

template<typename T, int NodeIndex = 0>
class KIntrusiveList< T, NodeIndex >::IntrusiveListConstIterator

Definition at line 228 of file kintrusivelist.h.


Public Member Functions

  IntrusiveListConstIterator (const NodeT *ptr=0)
IntrusiveListConstIterator operator++ ()
IntrusiveListConstIterator operator++ (int)
IntrusiveListConstIterator operator-- ()
IntrusiveListConstIterator operator-- (int)
IntrusiveListConstIterator operator= (const IntrusiveListConstIterator &other)
const_reference  operator* () const
const_pointer  operator-> () const
bool  operator== (const IntrusiveListConstIterator &other) const
bool  operator!= (const IntrusiveListConstIterator &other) const
const NodeT Get () const

Constructor & Destructor Documentation

IntrusiveListConstIterator ( const NodeT ptr = 0  )  [inline, explicit]

Definition at line 240 of file kintrusivelist.h.


Member Function Documentation

IntrusiveListConstIterator& operator++ (  )  [inline]

Definition at line 243 of file kintrusivelist.h.

IntrusiveListConstIterator& operator++ ( int   )  [inline]

Definition at line 248 of file kintrusivelist.h.

IntrusiveListConstIterator& operator-- (  )  [inline]

Definition at line 255 of file kintrusivelist.h.

IntrusiveListConstIterator& operator-- ( int   )  [inline]

Definition at line 260 of file kintrusivelist.h.

IntrusiveListConstIterator& operator= ( const IntrusiveListConstIterator other  )  [inline]

Definition at line 266 of file kintrusivelist.h.

References mPtr.

const_reference operator* (  )  const [inline]

Definition at line 268 of file kintrusivelist.h.

const_pointer operator-> (  )  const [inline]

Definition at line 269 of file kintrusivelist.h.

bool operator== ( const IntrusiveListConstIterator other  )  const [inline]

Definition at line 270 of file kintrusivelist.h.

References mPtr.

bool operator!= ( const IntrusiveListConstIterator other  )  const [inline]

Definition at line 271 of file kintrusivelist.h.

const NodeT* Get (  )  const [inline]

Definition at line 273 of file kintrusivelist.h.

KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator
KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator KIntrusiveList::IntrusiveListConstIterator