|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
成员的完整列表,这些成员属于 ast::PythonExecutor,包括所有继承而来的类成员
| api_ (定义于 ast::PythonExecutor) | ast::PythonExecutor | protected |
| captureError() const (定义于 ast::PythonExecutor) | ast::PythonExecutor | protected |
| evaluate(StringView expression, ScriptResult *resultOut=nullptr) override | ast::PythonExecutor | virtual |
| execute(StringView script, ScriptResult *resultOut=nullptr) override | ast::PythonExecutor | virtual |
| ast::ScriptExecutor::execute(StringView script, std::string *error) | ast::ScriptExecutor | |
| finalize() override | ast::PythonExecutor | virtual |
| getLastError() const override | ast::PythonExecutor | virtual |
| getVariable(StringView name, std::string &value) const override | ast::PythonExecutor | virtual |
| getVariable(StringView name, double &value) const override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| getVariable(StringView name, int &value) const override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| getVariable(StringView name, bool &value) const override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| getVariable(Variable *var) (定义于 ast::ScriptExecutor) | ast::ScriptExecutor | |
| globals_ (定义于 ast::PythonExecutor) | ast::PythonExecutor | protected |
| initialize() override | ast::PythonExecutor | virtual |
| lastError_ (定义于 ast::PythonExecutor) | ast::PythonExecutor | mutableprotected |
| PythonExecutor() (定义于 ast::PythonExecutor) | ast::PythonExecutor | |
| setVariable(StringView name, StringView value) override | ast::PythonExecutor | virtual |
| setVariable(StringView name, double value) override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| setVariable(StringView name, int value) override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| setVariable(StringView name, bool value) override (定义于 ast::PythonExecutor) | ast::PythonExecutor | virtual |
| setVariable(StringView name, const char *value) (定义于 ast::PythonExecutor) | ast::PythonExecutor | inline |
| setVariable(Variable *var) (定义于 ast::ScriptExecutor) | ast::ScriptExecutor | |
| ~PythonExecutor() override (定义于 ast::PythonExecutor) | ast::PythonExecutor | |
| ~ScriptExecutor()=default | ast::ScriptExecutor | virtual |