public

Inheritance Graph

graph BT
	ArrayIterator
	ArrayIterator --> Iterator
	click ArrayIterator "classEScript_1_1Array_1_1ArrayIterator"
	click Iterator "classEScript_1_1Iterator"

Description

[ ArrayIterator ] > [ Iterator ] > [ Object ]

Public Functions

     
     
  ArrayIterator( Array * ar)  
     
  ~ArrayIterator()  
     
Object * key()
> [ Object ]
     
Object * value()  
     
void reset()  
     
void next()  
     
bool end()  

Documentation

function
EScript::Array::ArrayIterator::ArrayIterator

public
     
     
ArrayIterator( Array * ar )

Defined in EScript/EScript/Objects/Collections/Array.h:143


function
EScript::Array::ArrayIterator::~ArrayIterator

public virtual
   
   
~ArrayIterator( )

Defined in EScript/EScript/Objects/Collections/Array.h:144


function
EScript::Array::ArrayIterator::key

public virtual
   
   
Object * key( )
> [ Object ]

Defined in EScript/EScript/Objects/Collections/Array.h:147


function
EScript::Array::ArrayIterator::value

public virtual
   
   
Object * value( )

Defined in EScript/EScript/Objects/Collections/Array.h:148


function
EScript::Array::ArrayIterator::reset

public virtual
   
   
void reset( )

Defined in EScript/EScript/Objects/Collections/Array.h:149


function
EScript::Array::ArrayIterator::next

public virtual
   
   
void next( )

Defined in EScript/EScript/Objects/Collections/Array.h:150


function
EScript::Array::ArrayIterator::end

public virtual
   
   
bool end( )

Defined in EScript/EScript/Objects/Collections/Array.h:151