#include <Python.h>#include <string>#include <map>#include "Exception.h"Go to the source code of this file.
Classes | |
| class | Base::InterpreterSingleton |
| The Interpreter class This class manage the python interpreter and hold a lot helper functions for handling python stuff. More... | |
| class | Base::PyException |
| class | Base::PyGILStateLocker |
| If the application starts we release immediately the global interpreter lock (GIL) once the Python interpreter is initialized, i.e. More... | |
| class | Base::PyGILStateRelease |
| If a thread holds the global interpreter lock (GIL) but runs a long operation in C where it doesn't need to hold the GIL it can release it temporarily. More... | |
| class | Base::SystemExitException |
| The SystemExitException is thrown if the Python-internal PyExc_SystemExit exception was thrown. More... | |
Namespaces | |
| namespace | Base |
The namespace of the FreeCAD Base library. | |
Functions | |
| InterpreterSingleton & | Base::Interpreter (void) |
| Access to the InterpreterSingleton object This method is used to gain access to the one and only instance of the InterpreterSingleton class. | |
1.6.1