lib
Kross::Python::PythonScript Class Reference
#include <pythonscript.h>
Inheritance diagram for Kross::Python::PythonScript:

Detailed Description
Handle python scripts.This class implements Kross::Api::Script for python.
Definition at line 36 of file pythonscript.h.
Public Member Functions | |
PythonScript (Kross::Api::Interpreter *interpreter, Kross::Api::ScriptContainer *scriptcontainer) | |
virtual | ~PythonScript () |
virtual const QStringList & | getFunctionNames () |
virtual Kross::Api::Object::Ptr | execute () |
virtual Kross::Api::Object::Ptr | callFunction (const QString &name, Kross::Api::List::Ptr args) |
virtual const QStringList & | getClassNames () |
virtual Kross::Api::Object::Ptr | classInstance (const QString &name) |
Constructor & Destructor Documentation
|
Constructor.
Definition at line 65 of file pythonscript.cpp. |
|
Destructor.
Definition at line 76 of file pythonscript.cpp. |
Member Function Documentation
|
Call a function.
Implements Kross::Api::Script. Definition at line 348 of file pythonscript.cpp. |
|
Create and return a new class instance.
Implements Kross::Api::Script. Definition at line 402 of file pythonscript.cpp. |
|
Execute the script.
Implements Kross::Api::Script. Definition at line 252 of file pythonscript.cpp. |
|
Return a list of class types this script supports.
Implements Kross::Api::Script. Definition at line 395 of file pythonscript.cpp. |
|
Return a list of callable functionnames this script spends.
Implements Kross::Api::Script. Definition at line 237 of file pythonscript.cpp. |
The documentation for this class was generated from the following files: