InterpContext

Undocumented in source.

Constructors

this
this()

Members

Functions

evalStatements
auto evalStatements(string pythonStatements, string file, size_t line)

Evaluate one or more python statements once.

popDummyFrame
void popDummyFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
pushDummyFrame
void pushDummyFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
py_eval
T py_eval(string pythonExpression, string file, size_t line)

Evaluate a python expression once within this context and return the result.

Properties

opDispatch
PyObject opDispatch [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
opDispatch
T opDispatch [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

flags
PyCompilerFlags flags;
Undocumented in source.
frame
PyFrameObject* frame;
Undocumented in source.
globals
PyObject* globals;

dict object: global variables in this context

locals
PyObject* locals;

dict object: local variables in this context

Meta