|
| | ActiveScriptExecutor (const wchar_t *progId) |
| |
| errc_t | initialize () override |
| |
| void | finalize () override |
| |
| errc_t | execute (StringView script, ScriptResult *resultOut=nullptr) override |
| |
| errc_t | evaluate (StringView expression, ScriptResult *resultOut=nullptr) override |
| |
| std::string | getLastError () const override |
| |
| errc_t | setVariable (StringView name, StringView value) override |
| |
| errc_t | setVariable (StringView name, double value) override |
| |
| errc_t | setVariable (StringView name, int value) override |
| |
| errc_t | setVariable (StringView name, bool value) override |
| |
| errc_t | getVariable (StringView name, std::string &value) const override |
| |
| errc_t | getVariable (StringView name, double &value) const override |
| |
| errc_t | getVariable (StringView name, int &value) const override |
| |
| errc_t | getVariable (StringView name, bool &value) const override |
| |
| errc_t | execute (StringView script, std::string *error) |
| |
| virtual | ~ScriptExecutor ()=default |
| |
| errc_t | execute (StringView script, std::string *error) |
| |
|
errc_t | setVariable (Variable *var) |
| |
|
errc_t | getVariable (Variable *var) |
| |
|
void | setProgID (const wchar_t *progId) |
| |
|
std::unique_ptr< Impl > | impl_ |
| |