Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JSUTreeIterator< T > Class Template Reference

#include <JSUList.h>

Public Member Functions

 JSUTreeIterator ()
 
 JSUTreeIterator (JSUTree< T > *tree)
 
JSUTreeIterator< T > & operator= (JSUTree< T > *tree)
 
TgetObject ()
 
bool operator== (JSUTree< T > *other)
 
bool operator!= (JSUTree< T > *other)
 
JSUTreeIterator< Toperator++ (int)
 
JSUTreeIterator< T > & operator++ ()
 
Toperator* ()
 
Toperator-> ()
 

Private Attributes

JSUTree< T > * mTree
 

Constructor & Destructor Documentation

◆ JSUTreeIterator() [1/2]

template<typename T >
JSUTreeIterator< T >::JSUTreeIterator ( )
inline

◆ JSUTreeIterator() [2/2]

template<typename T >
JSUTreeIterator< T >::JSUTreeIterator ( JSUTree< T > *  tree)
inline

Member Function Documentation

◆ getObject()

template<typename T >
T * JSUTreeIterator< T >::getObject ( )
inline

◆ operator!=()

template<typename T >
bool JSUTreeIterator< T >::operator!= ( JSUTree< T > *  other)
inline

◆ operator*()

template<typename T >
T * JSUTreeIterator< T >::operator* ( )
inline

◆ operator++() [1/2]

template<typename T >
JSUTreeIterator< T > & JSUTreeIterator< T >::operator++ ( )
inline

◆ operator++() [2/2]

template<typename T >
JSUTreeIterator< T > JSUTreeIterator< T >::operator++ ( int  )
inline

◆ operator->()

template<typename T >
T * JSUTreeIterator< T >::operator-> ( )
inline

◆ operator=()

template<typename T >
JSUTreeIterator< T > & JSUTreeIterator< T >::operator= ( JSUTree< T > *  tree)
inline

◆ operator==()

template<typename T >
bool JSUTreeIterator< T >::operator== ( JSUTree< T > *  other)
inline

Member Data Documentation

◆ mTree

template<typename T >
JSUTree<T>* JSUTreeIterator< T >::mTree
private

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