class skScriptedExecutable : public skTreeNodeObject

This class provides an executable whose additional fields and methods are taken from a TreeNode file - most of the behaviour is defined in the base class skTreeNodeObject

Inheritance:

skScriptedExecutable < skTreeNodeObject < skExecutable


Public Methods

skScriptedExecutable(const skString& filename)
Constructor - takes the name of the file from which the treenode will be loaded
virtual ~skScriptedExecutable()
Virtual destructor - so that derived class destructors will be called

Inherited from skTreeNodeObject:

Public Methods

int executableType() const
int intValue() const
float floatValue() const
bool boolValue() const
char charValue() const
skString strValue() const
bool setValue(const skString& name, const skString& attribute, const skRValue& value)
bool getValue(const skString& name, const skString& attribute, skRValue& v)
bool method(const skString& name, skRValueArray& args, skRValue& ret)
skTreeNode* getNode()
void setNode(skTreeNode * node)
bool equals(skExecutable * o) const

Protected Fields

skString m_Location

Inherited from skExecutable:


Documentation

This class provides an executable whose additional fields and methods are taken from a TreeNode file - most of the behaviour is defined in the base class skTreeNodeObject
skScriptedExecutable(const skString& filename)
Constructor - takes the name of the file from which the treenode will be loaded

virtual ~skScriptedExecutable()
Virtual destructor - so that derived class destructors will be called


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