#include <SgSList.h>
Definition at line 24 of file SgSList.h.
Public Member Functions | |
Iterator (const SgSList &list) | |
const T & | operator * () const |
void | operator++ () |
operator bool () const | |
Private Attributes | |
const T * | m_end |
const T * | m_current |
const T & SgSList< T, SIZE >::Iterator::operator * | ( | ) | const |
Definition at line 162 of file SgSList.h.
References SgSList< T, SIZE >::Iterator::m_current, and SG_ASSERT.
SgSList< T, SIZE >::Iterator::operator bool | ( | ) | const |
Definition at line 175 of file SgSList.h.
References SgSList< T, SIZE >::Iterator::m_current, and SgSList< T, SIZE >::Iterator::m_end.
void SgSList< T, SIZE >::Iterator::operator++ | ( | ) |
const T* SgSList< T, SIZE >::Iterator::m_current [private] |
Definition at line 38 of file SgSList.h.
Referenced by SgSList< T, SIZE >::Iterator::operator *(), SgSList< T, SIZE >::Iterator::operator bool(), and SgSList< T, SIZE >::Iterator::operator++().
const T* SgSList< T, SIZE >::Iterator::m_end [private] |
Definition at line 36 of file SgSList.h.
Referenced by SgSList< T, SIZE >::Iterator::operator bool().