_loopTimer | sf::ScriptInterpreter | protected |
_outputStream | sf::ScriptInterpreter | protected |
aeAssignConstant enum value | sf::ScriptEngine | |
aeCompilerImplementationError enum value | sf::ScriptEngine | |
aeCurrent enum value | sf::ScriptEngine | |
aeDivisionByZero enum value | sf::ScriptEngine | |
aeExpectedDelimiter enum value | sf::ScriptEngine | |
aeExpectedFunction enum value | sf::ScriptEngine | |
aeExpectedIdentifier enum value | sf::ScriptEngine | |
aeExpectedLeftParenthesis enum value | sf::ScriptEngine | |
aeExpectedRightParenthesis enum value | sf::ScriptEngine | |
aeExternalKeyword enum value | sf::ScriptEngine | |
aeFunctionError enum value | sf::ScriptEngine | |
aeIpStack enum value | sf::ScriptEngine | |
aeLabelNotFound enum value | sf::ScriptEngine | |
aeMaxIdentifierLength enum value | sf::ScriptEngine | |
aeMultipleDeclaration enum value | sf::ScriptEngine | |
aeNotLValue enum value | sf::ScriptEngine | |
aeNotObject enum value | sf::ScriptEngine | |
aeScriptTimeout enum value | sf::ScriptEngine | |
aeStringTooLong enum value | sf::ScriptEngine | |
aeSuccess enum value | sf::ScriptEngine | |
aeTooFewParameters enum value | sf::ScriptEngine | |
aeTooManyParameters enum value | sf::ScriptEngine | |
aeUnexpectedCharacter enum value | sf::ScriptEngine | |
aeUnexpectedEnd enum value | sf::ScriptEngine | |
aeUnexpectedIdentifier enum value | sf::ScriptEngine | |
aeUnexpectedKeyword enum value | sf::ScriptEngine | |
aeUnknownConstant enum value | sf::ScriptEngine | |
aeUnknownFunction enum value | sf::ScriptEngine | |
aeUnknownIdentifier enum value | sf::ScriptEngine | |
aeUnknownObjectMember enum value | sf::ScriptEngine | |
aeUnknownSymbol enum value | sf::ScriptEngine | |
aeUnknownVariable enum value | sf::ScriptEngine | |
calculate(const std::string &script, Value &result) | sf::ScriptEngine | |
callFunction(const std::string &name, bool step_mode) | sf::ScriptInterpreter | |
callFunction(ip_type ip, bool step_mode) | sf::ScriptInterpreter | |
castToObject(const Value &value) | sf::ScriptObject | |
ChangeListener typedef | sf::ScriptInterpreter | |
clear() | sf::ScriptInterpreter | protectedvirtual |
compile(const char *cmd) | sf::ScriptInterpreter | |
compileAdditionalStatement(const IdInfo *info, const std::string &source) | sf::ScriptInterpreter | protectedvirtual |
EArithError enum name | sf::ScriptEngine | |
ecApplication enum value | sf::ScriptInterpreter | protected |
ecError enum value | sf::ScriptInterpreter | protected |
ecNormal enum value | sf::ScriptInterpreter | protected |
ecScript enum value | sf::ScriptInterpreter | protected |
EExecMode enum name | sf::ScriptInterpreter | |
EExitCode enum name | sf::ScriptInterpreter | protected |
EIdentifier enum name | sf::ScriptObject | |
EKeyWord enum name | sf::ScriptInterpreter | protected |
emAbort enum value | sf::ScriptInterpreter | |
emInit enum value | sf::ScriptInterpreter | |
emRun enum value | sf::ScriptInterpreter | |
emStart enum value | sf::ScriptInterpreter | |
emStep enum value | sf::ScriptInterpreter | |
esCompiled enum value | sf::ScriptInterpreter | |
esCurrent enum value | sf::ScriptInterpreter | |
esEmpty enum value | sf::ScriptInterpreter | |
esError enum value | sf::ScriptInterpreter | |
esReady enum value | sf::ScriptInterpreter | |
esRunning enum value | sf::ScriptInterpreter | |
EState enum name | sf::ScriptInterpreter | |
Execute(EExecMode exec_mode=emRun) | sf::ScriptInterpreter | |
exitFunction(EExitCode exitcode, const Value &value) | sf::ScriptInterpreter | protectedvirtual |
flush() | sf::ScriptInterpreter | |
getChangeEmitter() | sf::ScriptInterpreter | inline |
getDebugText() const | sf::ScriptInterpreter | |
getError() const | sf::ScriptEngine | inline |
getErrorInstructionPtr() const | sf::ScriptInterpreter | |
getErrorPos() const | sf::ScriptInterpreter | |
getErrorReason() const | sf::ScriptEngine | |
getErrorText(EArithError error_value=EArithError::aeCurrent) const | sf::ScriptEngine | |
getIdentifiers(EIdentifier id) const override | sf::ScriptInterpreter | virtual |
getInfo(const std::string &name) const override | sf::ScriptInterpreter | virtual |
getInfoNames() const override | sf::ScriptInterpreter | virtual |
getInfoUnknown() | sf::ScriptObject | static |
getInstructionPtr() const | sf::ScriptInterpreter | |
getInstructions() const | sf::ScriptInterpreter | inline |
getInstructionText(ip_type ip) const | sf::ScriptInterpreter | |
getLabelIp(const std::string &name) | sf::ScriptInterpreter | protected |
getParent() | sf::ScriptObject | inline |
getParent() const | sf::ScriptObject | inline |
getPos() const | sf::ScriptEngine | inline |
getRefCount() const | sf::ScriptObject | inline |
getScriptName() const | sf::ScriptInterpreter | |
getSetValue(const IdInfo *info, Value *value, Value::vector_type *params, bool flag_set) override | sf::ScriptInterpreter | protectedvirtual |
getState() const | sf::ScriptInterpreter | |
getStateName(EState exec_state=esCurrent) const | sf::ScriptInterpreter | |
getStatusText() | sf::ScriptObject | virtual |
getTypeName() const | sf::ScriptObject | |
getVariables() const | sf::ScriptInterpreter | inline |
idConstant enum value | sf::ScriptObject | |
idFunction enum value | sf::ScriptObject | |
idKeyword enum value | sf::ScriptObject | |
idTypedef enum value | sf::ScriptObject | |
idUnknown enum value | sf::ScriptObject | |
idVariable enum value | sf::ScriptObject | |
ip_type typedef | sf::ScriptObject | |
isAlpha(char ch) | sf::ScriptEngine | protected |
isStepMode() const | sf::ScriptInterpreter | |
kwBreak enum value | sf::ScriptInterpreter | protected |
kwContinue enum value | sf::ScriptInterpreter | protected |
kwElse enum value | sf::ScriptInterpreter | protected |
kwExtern enum value | sf::ScriptInterpreter | protected |
kwExternal enum value | sf::ScriptInterpreter | protected |
kwGoto enum value | sf::ScriptInterpreter | protected |
kwIf enum value | sf::ScriptInterpreter | protected |
kwNone enum value | sf::ScriptInterpreter | protected |
kwReturn enum value | sf::ScriptInterpreter | protected |
kwSubroutine enum value | sf::ScriptInterpreter | protected |
kwWhile enum value | sf::ScriptInterpreter | protected |
linkInstruction() | sf::ScriptInterpreter | protectedvirtual |
makeParent(ScriptObject *so) | sf::ScriptObject | protected |
operator Value() const | sf::ScriptObject | explicit |
pos_type typedef | sf::ScriptObject | |
ScriptEngine() | sf::ScriptEngine | |
ScriptInterpreter() | sf::ScriptInterpreter | |
ScriptObject(const char *type_name, ScriptObject *parent=nullptr) | sf::ScriptObject | explicit |
setError(EArithError error_value, const std::string &reason=std::string()) | sf::ScriptEngine | |
setMaxLoopTime(unsigned long usec) | sf::ScriptInterpreter | |
setOutputStream(std::ostream *os) | sf::ScriptInterpreter | |
setParent(ScriptObject *parent) | sf::ScriptObject | protected |
setScriptName(const std::string &name) | sf::ScriptInterpreter | |
setState(EState exec_state) | sf::ScriptInterpreter | protected |
~ScriptInterpreter() override | sf::ScriptInterpreter | |
~ScriptObject()=default | sf::ScriptObject | virtual |