Classes | |
| struct | ResultOffsetHelper |
| class | LocalStringStorage |
| struct | Runtime |
| struct | LoadRuntime |
| class | LibraryInterface |
| struct | DocStringMeta |
| class | VmDebuggerConnectionInterface |
| class | VirtualMachineScopeInterface |
| class | VirtualMachineInterface |
Namespaces | |
| maxon | |
| maxon::VirtualMachines | |
| maxon::VmDebuggerConnections | |
| maxon::PythonVms | |
Macros | |
| #define | MAXON_CPYTHONVM() |
| #define | MAXON_CPYTHON37VM() |
Enumerations | |
| enum | VMSETTINGS { MOVE_ERRORS_TO_RESULT, USE_AUTO_GIL } |
| enum | VMINITSETTINGS { CPYTHON_ADDITIONAL_SYS_PATH, CPYTHON_INTERPRETERFLAGS, CPYTHON_SUBINTERPRETER, PYPY_EXECUTABLE } |
| enum | ERRORHANDLING { PRINT, CLEAR, REDIRECT } |
| enum | DEFAULTRUNTIME { NONE, DEBUG_37_VS2015, RELEASE_37_VS2015, DEBUG_37, RELEASE_37, DEFAULT_37, DEFAULT } |
Functions | |
| enum maxon::VMSETTINGS | MAXON_ENUM_FLAGS (VMSETTINGS) |
| enum maxon::VMINITSETTINGS | MAXON_ENUM_LIST (VMINITSETTINGS) |
| enum maxon::ERRORHANDLING | MAXON_ENUM_LIST (ERRORHANDLING) |
| void | DiagnosticOutputFlags (EntityBase::FLAGS flags) |
| void | DiagnosticOutputValueKind (const DataType &dt) |
| enum maxon::DEFAULTRUNTIME | MAXON_ENUM_LIST (DEFAULTRUNTIME) |
| MAXON_REGISTRY (Class< VirtualMachineRef >, VirtualMachines, "net.maxon.python.registry.virtualmachines") | |
| MAXON_DECLARATION (Class< VirtualMachineRef >, CPython, "net.maxon.python.virtualmachine.cpython") | |
| MAXON_REGISTRY (VmDebuggerConnectionRef, VmDebuggerConnections, "net.maxon.python.registry.vmdebuggerconnections") | |
| MAXON_DECLARATION (VmDebuggerConnectionRef, Ptvs, "net.maxon.python.vmdebuggerconnection.ptvs") | |
| MAXON_DECLARATION (VmDebuggerConnectionRef, Pydev, "net.maxon.python.vmdebuggerconnection.pydev") | |
| MAXON_DECLARATION (Class< VirtualMachineScopeRef >, CPythonScope, "net.maxon.python.virtualmachine.scope") | |
| MAXON_REGISTRY (VirtualMachineRef, PythonVms, "net.maxon.python.virtualmachines") | |
| #define MAXON_CPYTHONVM | ( | ) |
| #define MAXON_CPYTHON37VM | ( | ) |
| MOVE_ERRORS_TO_RESULT |
| USE_AUTO_GIL |
| CPYTHON_ADDITIONAL_SYS_PATH |
| CPYTHON_INTERPRETERFLAGS |
py::PYTHONFLAG
| CPYTHON_SUBINTERPRETER |
Bool.
| PYPY_EXECUTABLE |
< Private.
Any thrown exception will be handled internally.
| CLEAR |
Any thrown exception will be cleared automatically.
| REDIRECT |
< Any thrown exception will result in a corresponding maxon.Error. The internal error state of the virtual machine is untouched.
| NONE |
| DEBUG_37_VS2015 |
| RELEASE_37_VS2015 |
| DEBUG_37 |
| RELEASE_37 |
| DEFAULT_37 |
| DEFAULT |