Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions

SQGenerator Struct Reference

Collaboration diagram for SQGenerator:
Collaboration graph
[legend]

List of all members.

Public Types

enum  SQGeneratorState { eRunning, eSuspended, eDead }

Public Member Functions

void Finalize ()
void Kill ()
void Mark (SQCollectable **chain)
void Release ()
bool Resume (SQVM *v, SQInteger target)
bool Yield (SQVM *v)

Static Public Member Functions

static SQGeneratorCreate (SQSharedState *ss, SQClosure *closure)

Public Attributes

SQVM::CallInfo _ci
SQObjectPtr _closure
ExceptionsTraps _etraps
SQObjectPtrVec _stack
SQGeneratorState _state
SQObjectPtrVec _vargsstack

Private Member Functions

 SQGenerator (SQSharedState *ss, SQClosure *closure)

Detailed Description

Definition at line 44 of file sqclosure.h.


The documentation for this struct was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index