#include <PythonInvoker.h>
◆ PyObjectPtr
◆ CPythonInvoker()
◆ ~CPythonInvoker()
CPythonInvoker::~CPythonInvoker |
( |
| ) |
|
|
override |
◆ Execute()
bool CPythonInvoker::Execute |
( |
const std::string & | script, |
|
|
const std::vector< std::string > & | arguments = std::vector<std::string>() ) |
|
overridevirtual |
◆ execute()
bool CPythonInvoker::execute |
( |
const std::string & | script, |
|
|
const std::vector< std::string > & | arguments ) |
|
overrideprotectedvirtual |
◆ executeScript()
void CPythonInvoker::executeScript |
( |
FILE * | fp, |
|
|
const std::string & | script, |
|
|
PyObject * | moduleDict ) |
|
protectedvirtual |
◆ getInitializationScript()
virtual const char * CPythonInvoker::getInitializationScript |
( |
| ) |
const |
|
protectedpure virtual |
◆ IsStopping()
bool CPythonInvoker::IsStopping |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ onAbort()
virtual void CPythonInvoker::onAbort |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ onDeinitialization()
void CPythonInvoker::onDeinitialization |
( |
| ) |
|
|
protectedvirtual |
◆ onError()
void CPythonInvoker::onError |
( |
const std::string & | exceptionType = "", |
|
|
const std::string & | exceptionValue = "", |
|
|
const std::string & | exceptionTraceback = "" ) |
|
protectedvirtual |
◆ onExecutionDone()
void CPythonInvoker::onExecutionDone |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ onExecutionFailed()
void CPythonInvoker::onExecutionFailed |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ onInitialization()
void CPythonInvoker::onInitialization |
( |
| ) |
|
|
protectedvirtual |
◆ onPythonModuleInitialization()
void CPythonInvoker::onPythonModuleInitialization |
( |
void * | moduleDict | ) |
|
|
protectedvirtual |
◆ onSuccess()
virtual void CPythonInvoker::onSuccess |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ stop()
◆ m_critical
CCriticalSection CPythonInvoker::m_critical |
|
protected |
◆ m_sourceFile
std::string CPythonInvoker::m_sourceFile |
|
protected |
The documentation for this class was generated from the following files: