class VsStatement

Statement base class:

Inheritance:


Public Classes

enum Status1
These status codes are returned from statements to tell the enclosing controls structure (loop, if-test, function) what to do:

Public Methods

virtual Status1 execute(VsFunctionCall *)
Statement subclasses should override this to do whatever they do and return a Status1 code
VsStatement()
virtual ~VsStatement()

Public

enum Status1
These status codes are returned from statements to tell the enclosing controls structure (loop, if-test, function) what to do:

Documentation

Statement base class:
enum Status1
These status codes are returned from statements to tell the enclosing controls structure (loop, if-test, function) what to do:

VsStatement()

virtual ~VsStatement()

virtual Status1 execute(VsFunctionCall *)
Statement subclasses should override this to do whatever they do and return a Status1 code. References to function arguments (which are buried down inside expressions) need to know what function they're executing inside of, which is why a VsFunctionCall is passed in to this routine:


Direct child classes:
VsWith
VsWhile
VsReturn
VsIf
VsForIn
VsFor
VsExpr
VsContinue
VsBreak

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de