Proud::CFastArray< T, T_IN_REF, RAWTYPE, INDEXTYPE >::iterator Class Reference

Public Member Functions

 iterator (const const_iterator &src)
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
T_IN operator* () const
 
T & operator* ()
 
bool operator== (const iterator &a) const
 
bool operator!= (const iterator &a) const
 

Public Attributes

CFastArraym_owner
 
INDEXTYPE m_pos
 

Friends

class CFastArray
 

Detailed Description

template<typename T, bool T_IN_REF = true, bool RAWTYPE = false, typename INDEXTYPE = intptr_t>
class Proud::CFastArray< T, T_IN_REF, RAWTYPE, INDEXTYPE >::iterator

Acts similar as iterator of STL