Go to the documentation of this file.
79 bool runString3(std::string input, std::string resultname,
bool& result)
const;
96 bool _pythonInit =
false;
PyObject * getNewObjectRef(PyObject *module, char *object) const
PyThreadState * setThreadState(PyThreadState *tstate) const
ObjectRef(ObjectRef *oi, PyObject *o)
bool runString3(std::string input, std::string resultname, bool &result) const
PyObject * importModule(char *moduleName)
PyObject * getSysModule() const
Pythonize(const Base::String &pythonHome)
std::string getPythonErrorString() const
bool runString(const Base::String &str) const
Definition: pythonize.h:39
PyThreadState * getThreadState() const
bool insertToSysPath(int pos, const Base::String &newPath) const
bool appendToSysPath(const Base::String &newPath) const
bool getPythonInit() const
ObjectRef * prevObject
Definition: pythonize.h:44
struct _object PyObject
Definition: pythonize.h:33
int runExpression(const Base::String &command, double &val) const
PyObject * runFunction(PyObject *object, PyObject *args) const
bool runScript2(const Base::String &scr, Base::String &error) const
bool runScript(const Base::String &scr) const
PyObject * getMainModule() const
struct _ts PyThreadState
Definition: pythonize.h:32
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:18
bool runString2(const Base::String &str, Base::String &err) const
Definition: pythonize.h:48
Definition: AbstractXMLReader.h:5
bool runStringWithNameSpace(char *str, char *ns) const