lib
Kross::Python::PythonObject Class Reference
#include <pythonobject.h>
Inheritance diagram for Kross::Python::PythonObject:

Detailed Description
The PythonObject class is used for Instances of Python Classes by the PythonExtension class.
Definition at line 37 of file pythonobject.h.
Public Member Functions | |
PythonObject (const Py::Object &object) | |
virtual | ~PythonObject () |
virtual const QString | getClassName () const |
virtual Kross::Api::Object::Ptr | call (const QString &name, Kross::Api::List::Ptr arguments) |
virtual QStringList | getCalls () |
Constructor & Destructor Documentation
|
Constructor.
Definition at line 27 of file pythonobject.cpp. |
|
Destructor.
Definition at line 58 of file pythonobject.cpp. |
Member Function Documentation
|
Pass a call to the object. Objects like Class are able to handle call's by just implementating this function.
Definition at line 67 of file pythonobject.cpp. |
|
Return a list of supported callable objects.
Reimplemented from Kross::Api::Object. Definition at line 92 of file pythonobject.cpp. |
|
Return the class name. This could be something like "Kross::Python::PythonObject" for this object. The value is mainly used for display purposes.
Implements Kross::Api::Object. Definition at line 62 of file pythonobject.cpp. |
The documentation for this class was generated from the following files: