lib
Kross::Python::PythonInterpreter Class Reference
#include <pythoninterpreter.h>
Inheritance diagram for Kross::Python::PythonInterpreter:

Detailed Description
Python interpreter bridge.Implements an Kross::Api::Interpreter for the python interpreter.
Definition at line 45 of file pythoninterpreter.h.
Public Member Functions | |
PythonInterpreter (Kross::Api::InterpreterInfo *info) | |
virtual | ~PythonInterpreter () |
virtual Kross::Api::Script * | createScript (Kross::Api::ScriptContainer *scriptcontainer) |
PythonModule * | mainModule () |
PythonSecurity * | securityModule () |
Constructor & Destructor Documentation
PythonInterpreter::PythonInterpreter | ( | Kross::Api::InterpreterInfo * | info | ) |
Constructor.
- Parameters:
-
info The Kross::Api::InterpreterInfo instance which describes the PythonInterpreter for applications using Kross.
Definition at line 78 of file pythoninterpreter.cpp.
PythonInterpreter::~PythonInterpreter | ( | ) | [virtual] |
Member Function Documentation
Kross::Api::Script * PythonInterpreter::createScript | ( | Kross::Api::ScriptContainer * | scriptcontainer | ) | [virtual] |
- Returns:
- a PythonScript instance.
Implements Kross::Api::Interpreter.
Definition at line 242 of file pythoninterpreter.cpp.
PythonModule * PythonInterpreter::mainModule | ( | ) |
PythonSecurity * PythonInterpreter::securityModule | ( | ) |
The documentation for this class was generated from the following files: