class VsMethodCall : public VsExpr


Inheritance:


Public Methods

virtual VsValue evaluate(VsFunctionCall *)
Evaluate method.
VsMethodCall(VsExpr* object, const char* funcName, VsExprList &exprs)

Protected Methods

virtual ~VsMethodCall()

Private Fields

VsExprList args
Function func
VsExpr* obj
VsValue returnValue

Inherited from VsExpr:

Public Methods

virtual VsStatement::Status1 execute(VsFunctionCall *)
void ref()
void unref()

Private Fields

short refCount

Inherited from VsStatement:

Public Classes

enum Status1

Public

enum Status1

Documentation

VsMethodCall(VsExpr* object, const char* funcName, VsExprList &exprs)

virtual VsValue evaluate(VsFunctionCall *)
Evaluate method.

virtual ~VsMethodCall()

VsExpr* obj

Function func

VsExprList args

VsValue returnValue


This class has no child classes.

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