Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::ut::detail::ReverseIterator< TIter > Class Template Reference

#include <LinkList.h>

Public Member Functions

 ReverseIterator (TIter it)
 
TIter GetBase () const
 
ReverseIteratoroperator++ ()
 
const TIter::TElem * operator-> () const
 
TIter::TElem & operator* () const
 

Private Attributes

TIter mCurrent
 

Friends

bool operator== (const ReverseIterator &rLhs, const ReverseIterator &rRhs)
 
bool operator!= (const ReverseIterator &rLhs, const ReverseIterator &rRhs)
 

Constructor & Destructor Documentation

◆ ReverseIterator()

template<typename TIter >
nw4hbm::ut::detail::ReverseIterator< TIter >::ReverseIterator ( TIter it)
inlineexplicit

Member Function Documentation

◆ GetBase()

template<typename TIter >
TIter nw4hbm::ut::detail::ReverseIterator< TIter >::GetBase ( ) const
inline

◆ operator*()

template<typename TIter >
TIter::TElem & nw4hbm::ut::detail::ReverseIterator< TIter >::operator* ( ) const
inline

◆ operator++()

template<typename TIter >
ReverseIterator & nw4hbm::ut::detail::ReverseIterator< TIter >::operator++ ( )
inline

◆ operator->()

template<typename TIter >
const TIter::TElem * nw4hbm::ut::detail::ReverseIterator< TIter >::operator-> ( ) const
inline

Friends And Related Symbol Documentation

◆ operator!=

template<typename TIter >
bool operator!= ( const ReverseIterator< TIter > & rLhs,
const ReverseIterator< TIter > & rRhs )
friend

◆ operator==

template<typename TIter >
bool operator== ( const ReverseIterator< TIter > & rLhs,
const ReverseIterator< TIter > & rRhs )
friend

Member Data Documentation

◆ mCurrent

template<typename TIter >
TIter nw4hbm::ut::detail::ReverseIterator< TIter >::mCurrent
private

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