public

Inheritance Graph

graph BT
	YieldIterator
	YieldIterator --> Object
	click YieldIterator "classEScript_1_1YieldIterator"
	click Object "classEScript_1_1Object"

Description

[ YieldIterator ] > [ Object ]

Public Static Functions

   
   
Type * getTypeObject()
   
void init( EScript::Namespace & globals)

Public Functions

   
   
  YieldIterator()
   
  ~YieldIterator()
   
Object * value() const
   
Object * key() const
   
void setValue( Object * newResult)
   
_Ptr < FunctionCallContext > getFCC() const
   
void setFCC( _Ptr < FunctionCallContext > _fcc)
   
void next( Runtime & rt)
   
bool end() const
   
int getCounter() const

Documentation

function
EScript::YieldIterator::getTypeObject

public static
   
   
Type * getTypeObject( )

Defined in EScript/EScript/Objects/YieldIterator.h:21


function
EScript::YieldIterator::init

public static
     
     
void init( EScript::Namespace & globals )

Defined in EScript/EScript/Objects/YieldIterator.h:22


function
EScript::YieldIterator::YieldIterator

public inline
   
   
YieldIterator( )

Defined in EScript/EScript/Objects/YieldIterator.h:25


function
EScript::YieldIterator::~YieldIterator

public inline virtual
   
   
~YieldIterator( )

Defined in EScript/EScript/Objects/YieldIterator.h:26


function
EScript::YieldIterator::value

public const inline
   
   
Object * value( ) const

Defined in EScript/EScript/Objects/YieldIterator.h:28


function
EScript::YieldIterator::key

public const
   
   
Object * key( ) const

Defined in EScript/EScript/Objects/YieldIterator.h:29


function
EScript::YieldIterator::setValue

public inline
     
     
void setValue( Object * newResult )

Defined in EScript/EScript/Objects/YieldIterator.h:30


function
EScript::YieldIterator::getFCC

public const inline
   
   
_Ptr < FunctionCallContext > getFCC( ) const

Defined in EScript/EScript/Objects/YieldIterator.h:32


function
EScript::YieldIterator::setFCC

public inline
     
     
void setFCC( _Ptr < FunctionCallContext > _fcc )

Defined in EScript/EScript/Objects/YieldIterator.h:33


function
EScript::YieldIterator::next

public
     
     
void next( Runtime & rt )

Defined in EScript/EScript/Objects/YieldIterator.h:35


function
EScript::YieldIterator::end

public const inline
   
   
bool end( ) const

Defined in EScript/EScript/Objects/YieldIterator.h:36


function
EScript::YieldIterator::getCounter

public const inline
   
   
int getCounter( ) const

Defined in EScript/EScript/Objects/YieldIterator.h:38