#include <SgSList.h>
Definition at line 42 of file SgSList.h.
Public Member Functions | |
NonConstIterator (SgSList &list) | |
T & | operator * () const |
void | operator++ () |
operator bool () const | |
Private Attributes | |
const T * | m_end |
T * | m_current |
T & SgSList< T, SIZE >::NonConstIterator::operator * | ( | ) | const |
Definition at line 188 of file SgSList.h.
References SgSList< T, SIZE >::NonConstIterator::m_current, and SG_ASSERT.
SgSList< T, SIZE >::NonConstIterator::operator bool | ( | ) | const |
Definition at line 201 of file SgSList.h.
References SgSList< T, SIZE >::NonConstIterator::m_current, and SgSList< T, SIZE >::NonConstIterator::m_end.
void SgSList< T, SIZE >::NonConstIterator::operator++ | ( | ) |
Definition at line 195 of file SgSList.h.
References SgSList< T, SIZE >::NonConstIterator::m_current.
T* SgSList< T, SIZE >::NonConstIterator::m_current [private] |
Definition at line 56 of file SgSList.h.
Referenced by SgSList< T, SIZE >::NonConstIterator::operator *(), SgSList< T, SIZE >::NonConstIterator::operator bool(), and SgSList< T, SIZE >::NonConstIterator::operator++().
const T* SgSList< T, SIZE >::NonConstIterator::m_end [private] |
Definition at line 54 of file SgSList.h.
Referenced by SgSList< T, SIZE >::NonConstIterator::operator bool().