#include <pythonize.h>
◆ Pythonize()
Core::Pythonize::Pythonize |
( |
const Base::String & |
pythonHome | ) |
|
|
explicit |
◆ ~Pythonize()
Core::Pythonize::~Pythonize |
( |
| ) |
|
◆ acquireLock()
void Core::Pythonize::acquireLock |
( |
| ) |
const |
◆ appendToSysPath()
bool Core::Pythonize::appendToSysPath |
( |
const Base::String & |
newPath | ) |
const |
◆ getMainModule()
PyObject* Core::Pythonize::getMainModule |
( |
| ) |
const |
◆ getNewObjectRef()
PyObject* Core::Pythonize::getNewObjectRef |
( |
PyObject * |
module, |
|
|
char * |
object |
|
) |
| const |
◆ getPythonErrorString()
std::string Core::Pythonize::getPythonErrorString |
( |
| ) |
const |
◆ getPythonInit()
bool Core::Pythonize::getPythonInit |
( |
| ) |
const |
◆ getSysModule()
PyObject* Core::Pythonize::getSysModule |
( |
| ) |
const |
◆ getThreadState()
◆ importModule()
PyObject* Core::Pythonize::importModule |
( |
char * |
moduleName | ) |
|
◆ insertToSysPath()
bool Core::Pythonize::insertToSysPath |
( |
int |
pos, |
|
|
const Base::String & |
newPath |
|
) |
| const |
◆ releaseLock()
void Core::Pythonize::releaseLock |
( |
| ) |
const |
◆ runExpression()
int Core::Pythonize::runExpression |
( |
const Base::String & |
command, |
|
|
double & |
val |
|
) |
| const |
◆ runFunction()
◆ runScript()
bool Core::Pythonize::runScript |
( |
const Base::String & |
scr | ) |
const |
◆ runScript2()
◆ runString()
bool Core::Pythonize::runString |
( |
const Base::String & |
str | ) |
const |
◆ runString2()
◆ runString3()
bool Core::Pythonize::runString3 |
( |
std::string |
input, |
|
|
std::string |
resultname, |
|
|
bool & |
result |
|
) |
| const |
◆ runStringWithNameSpace()
bool Core::Pythonize::runStringWithNameSpace |
( |
char * |
str, |
|
|
char * |
ns |
|
) |
| const |
◆ setMainModule()
void Core::Pythonize::setMainModule |
( |
| ) |
|
◆ setThreadState()
The documentation for this class was generated from the following file:
- D:/CadworkJobs/SoftwareProjekte/Lexocad/LexoGit/Lexocad/lexocad/Core/include/Core/pythonize.h