Irrlicht 3D Engine
 
Loading...
Searching...
No Matches
irr::core::list< T >::ConstIterator Class Reference

List iterator for const access. More...

#include <irrList.h>

Public Member Functions

 ConstIterator ()
 
 ConstIterator (const Iterator &iter)
 
bool operator!= (const ConstIterator &other) const
 
bool operator!= (const Iterator &other) const
 
const Toperator* ()
 
ConstIterator operator+ (s32 num) const
 
ConstIteratoroperator++ ()
 
ConstIterator operator++ (s32)
 
ConstIteratoroperator+= (s32 num)
 
ConstIterator operator- (s32 num) const
 
ConstIteratoroperator-- ()
 
ConstIterator operator-- (s32)
 
ConstIteratoroperator-= (s32 num)
 
const Toperator-> ()
 
ConstIteratoroperator= (const Iterator &iterator)
 
bool operator== (const ConstIterator &other) const
 
bool operator== (const Iterator &other) const
 

Friends

class Iterator
 
class list< T >
 

Detailed Description

template<class T>
class irr::core::list< T >::ConstIterator

List iterator for const access.

Definition at line 87 of file irrList.h.

Constructor & Destructor Documentation

◆ ConstIterator() [1/2]

template<class T >
irr::core::list< T >::ConstIterator::ConstIterator ( )
inline

Definition at line 91 of file irrList.h.

◆ ConstIterator() [2/2]

template<class T >
irr::core::list< T >::ConstIterator::ConstIterator ( const Iterator iter)
inline

Definition at line 92 of file irrList.h.

Member Function Documentation

◆ operator!=() [1/2]

template<class T >
bool irr::core::list< T >::ConstIterator::operator!= ( const ConstIterator other) const
inline

Definition at line 117 of file irrList.h.

◆ operator!=() [2/2]

template<class T >
bool irr::core::list< T >::ConstIterator::operator!= ( const Iterator other) const
inline

Definition at line 119 of file irrList.h.

◆ operator*()

template<class T >
const T & irr::core::list< T >::ConstIterator::operator* ( )
inline

Definition at line 121 of file irrList.h.

◆ operator+()

template<class T >
ConstIterator irr::core::list< T >::ConstIterator::operator+ ( s32  num) const
inline

Definition at line 112 of file irrList.h.

◆ operator++() [1/2]

template<class T >
ConstIterator & irr::core::list< T >::ConstIterator::operator++ ( )
inline

Definition at line 94 of file irrList.h.

◆ operator++() [2/2]

template<class T >
ConstIterator irr::core::list< T >::ConstIterator::operator++ ( s32  )
inline

Definition at line 96 of file irrList.h.

◆ operator+=()

template<class T >
ConstIterator & irr::core::list< T >::ConstIterator::operator+= ( s32  num)
inline

Definition at line 99 of file irrList.h.

◆ operator-()

template<class T >
ConstIterator irr::core::list< T >::ConstIterator::operator- ( s32  num) const
inline

Definition at line 114 of file irrList.h.

◆ operator--() [1/2]

template<class T >
ConstIterator & irr::core::list< T >::ConstIterator::operator-- ( )
inline

Definition at line 95 of file irrList.h.

◆ operator--() [2/2]

template<class T >
ConstIterator irr::core::list< T >::ConstIterator::operator-- ( s32  )
inline

Definition at line 97 of file irrList.h.

◆ operator-=()

template<class T >
ConstIterator & irr::core::list< T >::ConstIterator::operator-= ( s32  num)
inline

Definition at line 113 of file irrList.h.

◆ operator->()

template<class T >
const T * irr::core::list< T >::ConstIterator::operator-> ( )
inline

Definition at line 122 of file irrList.h.

◆ operator=()

template<class T >
ConstIterator & irr::core::list< T >::ConstIterator::operator= ( const Iterator iterator)
inline

Definition at line 124 of file irrList.h.

◆ operator==() [1/2]

template<class T >
bool irr::core::list< T >::ConstIterator::operator== ( const ConstIterator other) const
inline

Definition at line 116 of file irrList.h.

◆ operator==() [2/2]

template<class T >
bool irr::core::list< T >::ConstIterator::operator== ( const Iterator other) const
inline

Definition at line 118 of file irrList.h.

Friends And Related Symbol Documentation

◆ Iterator

template<class T >
friend class Iterator
friend

Definition at line 131 of file irrList.h.

◆ list< T >

template<class T >
friend class list< T >
friend

Definition at line 131 of file irrList.h.


The documentation for this class was generated from the following file: