class VsField : public VsVar

Base class

Inheritance:


Public Classes

enum Permission

Public Methods

static VsField* create(FieldType t, Permission p)
Creation method, given a field type Does The Right Thing.
virtual void setField(MwField *f)

Public

enum Permission

Protected Fields

Permission permission

Inherited from VsVar:

Public Methods

virtual VsValue assign(const VsValue &, long index, VsFunctionCall *)
virtual VsValue assign(const VsValue &, VsFunctionCall *)

Inherited from VsExpr:

Public Methods

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

Private Fields

short refCount

Inherited from VsStatement:

Public Classes

enum Status1

Public

enum Status1

Documentation

Base class
enum Permission

static VsField* create(FieldType t, Permission p)
Creation method, given a field type Does The Right Thing.

virtual void setField(MwField *f)

Permission permission


Direct child classes:
VsSFVoid
VsSFString
VsSFInt
VsSFFloatArray
VsSFFloat
VsMFVoid
VsMFString
VsMFInt
VsMFFloat

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