33 void initializePython(
int argc,
char *
argv[]);
34 void allowPythonCallsFromDifferentThread()
const;
35 void registerToSalomePiDict(
const std::string& processName,
long pid)
const;
36 std::vector<long> evalVL(
const std::string& pyCode)
const;
37 std::string evalS(
const std::string& pyCode)
const;
43 static void KillSingleton();
47 PyObject *_globals =
nullptr;
48 PyObject *_locals =
nullptr;
49 PyObject *_pickler =
nullptr;
50 PyObject *_subprocess =
nullptr;
#define CONTAINER_EXPORT
Definition: SALOME_Container.hxx:37
Definition: SALOME_CPythonHelper.hxx:31
PyObject * getPickler() const
Definition: SALOME_CPythonHelper.hxx:41
static SALOME_CPythonHelper * _CPYTHONHELPER_INSTANCE
Definition: SALOME_CPythonHelper.hxx:45
PyObject * getGlobals() const
Definition: SALOME_CPythonHelper.hxx:39
PyObject * getLocals() const
Definition: SALOME_CPythonHelper.hxx:40
argv
Definition: envSalome.py:42