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 } |
函数 |
|
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 |