Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::ScriptInterpreter Member List

This is the complete list of members for sf::ScriptInterpreter, including all inherited members.

_loopTimersf::ScriptInterpreterprotected
_outputStreamsf::ScriptInterpreterprotected
aeAssignConstant enum valuesf::ScriptEngine
aeCompilerImplementationError enum valuesf::ScriptEngine
aeCurrent enum valuesf::ScriptEngine
aeDivisionByZero enum valuesf::ScriptEngine
aeExpectedDelimiter enum valuesf::ScriptEngine
aeExpectedFunction enum valuesf::ScriptEngine
aeExpectedIdentifier enum valuesf::ScriptEngine
aeExpectedLeftParenthesis enum valuesf::ScriptEngine
aeExpectedRightParenthesis enum valuesf::ScriptEngine
aeExternalKeyword enum valuesf::ScriptEngine
aeFunctionError enum valuesf::ScriptEngine
aeIpStack enum valuesf::ScriptEngine
aeLabelNotFound enum valuesf::ScriptEngine
aeMaxIdentifierLength enum valuesf::ScriptEngine
aeMultipleDeclaration enum valuesf::ScriptEngine
aeNotLValue enum valuesf::ScriptEngine
aeNotObject enum valuesf::ScriptEngine
aeScriptTimeout enum valuesf::ScriptEngine
aeStringTooLong enum valuesf::ScriptEngine
aeSuccess enum valuesf::ScriptEngine
aeTooFewParameters enum valuesf::ScriptEngine
aeTooManyParameters enum valuesf::ScriptEngine
aeUnexpectedCharacter enum valuesf::ScriptEngine
aeUnexpectedEnd enum valuesf::ScriptEngine
aeUnexpectedIdentifier enum valuesf::ScriptEngine
aeUnexpectedKeyword enum valuesf::ScriptEngine
aeUnknownConstant enum valuesf::ScriptEngine
aeUnknownFunction enum valuesf::ScriptEngine
aeUnknownIdentifier enum valuesf::ScriptEngine
aeUnknownObjectMember enum valuesf::ScriptEngine
aeUnknownSymbol enum valuesf::ScriptEngine
aeUnknownVariable enum valuesf::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 typedefsf::ScriptInterpreter
clear()sf::ScriptInterpreterprotectedvirtual
compile(const char *cmd)sf::ScriptInterpreter
compileAdditionalStatement(const IdInfo *info, const std::string &source)sf::ScriptInterpreterprotectedvirtual
EArithError enum namesf::ScriptEngine
ecApplication enum valuesf::ScriptInterpreterprotected
ecError enum valuesf::ScriptInterpreterprotected
ecNormal enum valuesf::ScriptInterpreterprotected
ecScript enum valuesf::ScriptInterpreterprotected
EExecMode enum namesf::ScriptInterpreter
EExitCode enum namesf::ScriptInterpreterprotected
EIdentifier enum namesf::ScriptObject
EKeyWord enum namesf::ScriptInterpreterprotected
emAbort enum valuesf::ScriptInterpreter
emInit enum valuesf::ScriptInterpreter
emRun enum valuesf::ScriptInterpreter
emStart enum valuesf::ScriptInterpreter
emStep enum valuesf::ScriptInterpreter
esCompiled enum valuesf::ScriptInterpreter
esCurrent enum valuesf::ScriptInterpreter
esEmpty enum valuesf::ScriptInterpreter
esError enum valuesf::ScriptInterpreter
esReady enum valuesf::ScriptInterpreter
esRunning enum valuesf::ScriptInterpreter
EState enum namesf::ScriptInterpreter
Execute(EExecMode exec_mode=emRun)sf::ScriptInterpreter
exitFunction(EExitCode exitcode, const Value &value)sf::ScriptInterpreterprotectedvirtual
flush()sf::ScriptInterpreter
getChangeEmitter()sf::ScriptInterpreterinline
getDebugText() constsf::ScriptInterpreter
getError() constsf::ScriptEngineinline
getErrorInstructionPtr() constsf::ScriptInterpreter
getErrorPos() constsf::ScriptInterpreter
getErrorReason() constsf::ScriptEngine
getErrorText(EArithError error_value=EArithError::aeCurrent) constsf::ScriptEngine
getIdentifiers(EIdentifier id) const overridesf::ScriptInterpretervirtual
getInfo(const std::string &name) const overridesf::ScriptInterpretervirtual
getInfoNames() const overridesf::ScriptInterpretervirtual
getInfoUnknown()sf::ScriptObjectstatic
getInstructionPtr() constsf::ScriptInterpreter
getInstructions() constsf::ScriptInterpreterinline
getInstructionText(ip_type ip) constsf::ScriptInterpreter
getLabelIp(const std::string &name)sf::ScriptInterpreterprotected
getParent()sf::ScriptObjectinline
getParent() constsf::ScriptObjectinline
getPos() constsf::ScriptEngineinline
getRefCount() constsf::ScriptObjectinline
getScriptName() constsf::ScriptInterpreter
getSetValue(const IdInfo *info, Value *value, Value::vector_type *params, bool flag_set) overridesf::ScriptInterpreterprotectedvirtual
getState() constsf::ScriptInterpreter
getStateName(EState exec_state=esCurrent) constsf::ScriptInterpreter
getStatusText()sf::ScriptObjectvirtual
getTypeName() constsf::ScriptObject
getVariables() constsf::ScriptInterpreterinline
idConstant enum valuesf::ScriptObject
idFunction enum valuesf::ScriptObject
idKeyword enum valuesf::ScriptObject
idTypedef enum valuesf::ScriptObject
idUnknown enum valuesf::ScriptObject
idVariable enum valuesf::ScriptObject
ip_type typedefsf::ScriptObject
isAlpha(char ch)sf::ScriptEngineprotected
isStepMode() constsf::ScriptInterpreter
kwBreak enum valuesf::ScriptInterpreterprotected
kwContinue enum valuesf::ScriptInterpreterprotected
kwElse enum valuesf::ScriptInterpreterprotected
kwExtern enum valuesf::ScriptInterpreterprotected
kwExternal enum valuesf::ScriptInterpreterprotected
kwGoto enum valuesf::ScriptInterpreterprotected
kwIf enum valuesf::ScriptInterpreterprotected
kwNone enum valuesf::ScriptInterpreterprotected
kwReturn enum valuesf::ScriptInterpreterprotected
kwSubroutine enum valuesf::ScriptInterpreterprotected
kwWhile enum valuesf::ScriptInterpreterprotected
linkInstruction()sf::ScriptInterpreterprotectedvirtual
makeParent(ScriptObject *so)sf::ScriptObjectprotected
operator Value() constsf::ScriptObjectexplicit
pos_type typedefsf::ScriptObject
ScriptEngine()sf::ScriptEngine
ScriptInterpreter()sf::ScriptInterpreter
ScriptObject(const char *type_name, ScriptObject *parent=nullptr)sf::ScriptObjectexplicit
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::ScriptObjectprotected
setScriptName(const std::string &name)sf::ScriptInterpreter
setState(EState exec_state)sf::ScriptInterpreterprotected
~ScriptInterpreter() overridesf::ScriptInterpreter
~ScriptObject()=defaultsf::ScriptObjectvirtual