nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
nk::VM Member List

This is the complete list of members for nk::VM, including all inherited members.

assignInCallerFrame(int n, const std::string &name, const Value &val) (defined in nk::VM)nk::VM
atErrorPause() const (defined in nk::VM)nk::VMinline
atErrorPause_ (defined in nk::VM)nk::VM
callDepth() const (defined in nk::VM)nk::VMinline
callerEnvAtDepth(int n) (defined in nk::VM)nk::VM
callReentrant(const BytecodeChunk &chunk, Span< const Value > args, size_t nargout, const std::string &ownerClass=std::string(), bool isCtor=false, const Value *ctorSeed=nullptr) (defined in nk::VM)nk::VM
clearLastVarMap() (defined in nk::VM)nk::VMinline
currentFrameCallerArgNames() const (defined in nk::VM)nk::VMinline
currentFrameView() (defined in nk::VM)nk::VMinline
currentMethodClass() const (defined in nk::VM)nk::VMinline
currentMethodIsCtor() const (defined in nk::VM)nk::VMinline
errorPauseMessage() const (defined in nk::VM)nk::VMinline
errorPauseMsg_ (defined in nk::VM)nk::VM
execute(const BytecodeChunk &chunk, const Value *args=nullptr, uint8_t nargs=0) (defined in nk::VM)nk::VM
findCompiledFunc(const std::string &name) const (defined in nk::VM)nk::VMinline
frameCount() const (defined in nk::VM)nk::VMinline
frameViewAt(size_t depthFromTop) (defined in nk::VM)nk::VMinline
inheritedScope_ (defined in nk::VM)nk::VM
inReentrantEval_ (defined in nk::VM)nk::VM
isPaused() const (defined in nk::VM)nk::VMinline
lastVarMap() const (defined in nk::VM)nk::VMinline
pausedError_ (defined in nk::VM)nk::VM
pushCallbackFrame(const Value &handle, Span< const Value > args, size_t nargout, std::shared_ptr< VmContinuation > cont) (defined in nk::VM)nk::VM
restorePausedState(std::unique_ptr< PausedState > state) (defined in nk::VM)nk::VM
resumeExecution() (defined in nk::VM)nk::VM
savePausedState() (defined in nk::VM)nk::VM
setCompiledFuncs(const std::unordered_map< std::string, BytecodeChunk > *funcs) (defined in nk::VM)nk::VMinline
setCompiledFuncs(const std::unordered_map< std::string, BytecodeChunk > *funcs, const std::unordered_map< std::string, BytecodeChunk > *scriptLocal) (defined in nk::VM)nk::VMinline
setFrameDynVars(std::unordered_map< std::string, Value > *dv) (defined in nk::VM)nk::VM
setMaxRecursionDepth(int d) (defined in nk::VM)nk::VMinline
setNextFrameDynVars(std::unordered_map< std::string, Value > *dv) (defined in nk::VM)nk::VMinline
setStopOnError(bool b) (defined in nk::VM)nk::VMinline
snapshotFrameVars(Environment *frameEnv) (defined in nk::VM)nk::VM
startExecution(const BytecodeChunk &chunk, const Value *args=nullptr, uint8_t nargs=0, DebugAction initialAction=DebugAction::StepInto) (defined in nk::VM)nk::VM
stopOnError_ (defined in nk::VM)nk::VM
takeResult() (defined in nk::VM)nk::VMinline
VM(Engine &engine) (defined in nk::VM)nk::VMexplicit
writeToFrameMatchingEnv(Environment *env, const std::string &name, const Value &val) (defined in nk::VM)nk::VM