🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::ScriptExecutor 成员列表

成员的完整列表,这些成员属于 ast::ScriptExecutor,包括所有继承而来的类成员

evaluate(StringView expression, ScriptResult *resultOut=nullptr)ast::ScriptExecutorvirtual
execute(StringView script, ScriptResult *resultOut=nullptr)=0ast::ScriptExecutorpure virtual
execute(StringView script, std::string *error)ast::ScriptExecutor
finalize()=0ast::ScriptExecutorpure virtual
getLastError() const =0ast::ScriptExecutorpure virtual
getVariable(StringView name, std::string &value) const =0ast::ScriptExecutorpure virtual
getVariable(StringView name, double &value) const =0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
getVariable(StringView name, int &value) const =0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
getVariable(StringView name, bool &value) const =0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
getVariable(Variable *var) (定义于 ast::ScriptExecutor)ast::ScriptExecutor
initialize()=0ast::ScriptExecutorpure virtual
setVariable(StringView name, StringView value)=0ast::ScriptExecutorpure virtual
setVariable(StringView name, double value)=0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
setVariable(StringView name, int value)=0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
setVariable(StringView name, bool value)=0 (定义于 ast::ScriptExecutor)ast::ScriptExecutorpure virtual
setVariable(Variable *var) (定义于 ast::ScriptExecutor)ast::ScriptExecutor
~ScriptExecutor()=defaultast::ScriptExecutorvirtual