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