NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::ut::LinkList< T, Ofs >::ConstIterator Class Reference

Description

template<typename T, int Ofs>
class nw4r::ut::LinkList< T, Ofs >::ConstIterator

Definition at line 275 of file ut_LinkList.h.

Public Types

typedef T TElem
 

Public Member Functions

 ConstIterator (LinkListImpl::Iterator it)
 
 ConstIterator (Iterator it)
 
ConstIteratoroperator++ ()
 
ConstIteratoroperator-- ()
 
ConstIterator operator++ (int)
 
const T * operator-> () const
 
const T & operator* () const
 

Private Attributes

LinkListImpl::ConstIterator mIterator
 

Member Typedef Documentation

◆ TElem

template<typename T, int Ofs>
typedef T nw4r::ut::LinkList< T, Ofs >::ConstIterator::TElem

Definition at line 280 of file ut_LinkList.h.

Constructor & Destructor Documentation

◆ ConstIterator() [1/2]

template<typename T, int Ofs>
nw4r::ut::LinkList< T, Ofs >::ConstIterator::ConstIterator ( LinkListImpl::Iterator it)
inlineexplicit

Definition at line 283 of file ut_LinkList.h.

◆ ConstIterator() [2/2]

template<typename T, int Ofs>
nw4r::ut::LinkList< T, Ofs >::ConstIterator::ConstIterator ( Iterator it)
inlineexplicit

Definition at line 284 of file ut_LinkList.h.

Member Function Documentation

◆ operator++() [1/2]

template<typename T, int Ofs>
ConstIterator & nw4r::ut::LinkList< T, Ofs >::ConstIterator::operator++ ( )
inline

Definition at line 286 of file ut_LinkList.h.

◆ operator--()

template<typename T, int Ofs>
ConstIterator & nw4r::ut::LinkList< T, Ofs >::ConstIterator::operator-- ( )
inline

Definition at line 291 of file ut_LinkList.h.

◆ operator++() [2/2]

template<typename T, int Ofs>
ConstIterator nw4r::ut::LinkList< T, Ofs >::ConstIterator::operator++ ( int )
inline

Definition at line 296 of file ut_LinkList.h.

◆ operator->()

template<typename T, int Ofs>
const T * nw4r::ut::LinkList< T, Ofs >::ConstIterator::operator-> ( ) const
inline

Definition at line 302 of file ut_LinkList.h.

◆ operator*()

template<typename T, int Ofs>
const T & nw4r::ut::LinkList< T, Ofs >::ConstIterator::operator* ( ) const
inline

Definition at line 306 of file ut_LinkList.h.

Member Data Documentation

◆ mIterator

template<typename T, int Ofs>
LinkListImpl::ConstIterator nw4r::ut::LinkList< T, Ofs >::ConstIterator::mIterator
private

Definition at line 319 of file ut_LinkList.h.