This class gives an interface for the Interpreter to call into
This class gives an interface for the Interpreter to call into
virtual ~skExecutable()
virtual int executableType() const
virtual int intValue() const
virtual bool boolValue() const
virtual char charValue() const
virtual skString strValue() const
virtual float floatValue() const
virtual bool setValue(const skString& field_name, const skString& attribute, const skRValue& value)
attribute - - the attribute name to set (may be blank)
value - - the value to be set
virtual bool getValue(const skString& field_name, const skString& attribute, skRValue& value)
attribute - - the attribute name to get (may be blank)
value - - the value to receive the value of the field
virtual bool method(const skString& method_name, skRValueArray& arguments, skRValue& return_value)
arguments - - an array of RValue objects, which are the arguments to the method
return_value - - an object to receive the return value of the method
return - true if the method could be executed, or false if the method is not supported virtual bool equals(skExecutable * other_object) const
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