7 #ifndef __MYGUI_ENUMERATOR_H__
8 #define __MYGUI_ENUMERATOR_H__
58 m_current(_container.begin()),
59 m_end(_container.end())
63 Enumerator(
typename T::const_iterator _first,
typename T::const_iterator _end) :
72 if (m_current == m_end)
80 if (m_current == m_end)
87 assert(m_current != m_end);
93 assert(m_current != m_end);
99 typename T::const_iterator m_current;
100 typename T::const_iterator m_end;
105 #endif // __MYGUI_ENUMERATOR_H__