#include <SgArray.h>
Definition at line 109 of file SgArray.h.
Public Member Functions | |
NonConstIterator (SgArray &array) | |
T & | operator * () const |
void | operator++ () |
operator bool () const | |
Private Attributes | |
const T * | m_end |
T * | m_current |
T & SgArray< T, SIZE >::NonConstIterator::operator * | ( | ) | const |
Definition at line 182 of file SgArray.h.
References SgArray< T, SIZE >::NonConstIterator::m_current, and SG_ASSERT.
SgArray< T, SIZE >::NonConstIterator::operator bool | ( | ) | const |
Definition at line 195 of file SgArray.h.
References SgArray< T, SIZE >::NonConstIterator::m_current, and SgArray< T, SIZE >::NonConstIterator::m_end.
void SgArray< T, SIZE >::NonConstIterator::operator++ | ( | ) |
Definition at line 189 of file SgArray.h.
References SgArray< T, SIZE >::NonConstIterator::m_current.
T* SgArray< T, SIZE >::NonConstIterator::m_current [private] |
Definition at line 123 of file SgArray.h.
Referenced by SgArray< T, SIZE >::NonConstIterator::operator *(), SgArray< T, SIZE >::NonConstIterator::operator bool(), and SgArray< T, SIZE >::NonConstIterator::operator++().
const T* SgArray< T, SIZE >::NonConstIterator::m_end [private] |
Definition at line 121 of file SgArray.h.
Referenced by SgArray< T, SIZE >::NonConstIterator::operator bool().