class VsConstant : public VsExpr

Constant numbers and/or strings:

Inheritance:


Public Methods

virtual VsValue evaluate(VsFunctionCall *)
Evaluation just returns constant value:
VsConstant(double number)
String is copied in
VsConstant(const char *string)

Protected Methods

virtual ~VsConstant()

Private Fields

VsValue myValue

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

Constant numbers and/or strings:
VsConstant(const char *string)

VsConstant(double number)
String is copied in

virtual VsValue evaluate(VsFunctionCall *)
Evaluation just returns constant value:

virtual ~VsConstant()

VsValue myValue


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