Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::ut::LinkList< T, Ofs >::ConstIterator Class Reference

#include <LinkList.h>

Public Types

typedef T TElem
 

Public Member Functions

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

Private Attributes

LinkListImpl::ConstIterator mIterator
 

Friends

class LinkList
 
bool operator== (ConstIterator lhs, ConstIterator rhs)
 
bool operator!= (ConstIterator lhs, ConstIterator rhs)
 

Member Typedef Documentation

◆ TElem

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

Constructor & Destructor Documentation

◆ ConstIterator() [1/2]

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

◆ ConstIterator() [2/2]

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

Member Function Documentation

◆ operator*()

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

◆ operator++() [1/2]

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

◆ operator++() [2/2]

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

◆ operator--()

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

◆ operator->()

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

Friends And Related Symbol Documentation

◆ LinkList

template<typename T , int Ofs>
friend class LinkList
friend

◆ operator!=

template<typename T , int Ofs>
bool operator!= ( ConstIterator lhs,
ConstIterator rhs )
friend

◆ operator==

template<typename T , int Ofs>
bool operator== ( ConstIterator lhs,
ConstIterator rhs )
friend

Member Data Documentation

◆ mIterator

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

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