#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().