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

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

activeImports() const (defined in nk::Environment)nk::Environmentinline
clearAll(bool keepImports=false) (defined in nk::Environment)nk::Environment
clearImports() (defined in nk::Environment)nk::Environmentinline
declareGlobal(const std::string &name) (defined in nk::Environment)nk::Environment
Environment(Environment *parent=nullptr, Environment *globalsEnv=nullptr) (defined in nk::Environment)nk::Environmentexplicit
Environment(std::shared_ptr< Environment > owningParent, Environment *globalsEnv) (defined in nk::Environment)nk::Environmentexplicit
forEachLocal(const std::function< void(const std::string &, const Value &)> &fn) const (defined in nk::Environment)nk::Environment
get(const std::string &name) (defined in nk::Environment)nk::Environment
getLocal(const std::string &name) (defined in nk::Environment)nk::Environment
getLocalFast(const std::string &name) (defined in nk::Environment)nk::Environment
globalNames() const (defined in nk::Environment)nk::Environmentinline
globalsEnv() const (defined in nk::Environment)nk::Environmentinline
has(const std::string &name) const (defined in nk::Environment)nk::Environment
isGlobal(const std::string &name) const (defined in nk::Environment)nk::Environment
localNames() const (defined in nk::Environment)nk::Environment
parentForImports() const (defined in nk::Environment)nk::Environmentinline
pushImport(Import imp) (defined in nk::Environment)nk::Environmentinline
remove(const std::string &name) (defined in nk::Environment)nk::Environment
reset(Environment *parent, Environment *gs) (defined in nk::Environment)nk::Environment
set(const std::string &name, Value val) (defined in nk::Environment)nk::Environment
setLocal(const std::string &name, Value val) (defined in nk::Environment)nk::Environment
setLocalFast(const std::string &name, Value val) (defined in nk::Environment)nk::Environment
snapshot(std::shared_ptr< Environment > newParent, Environment *gs) const (defined in nk::Environment)nk::Environment