, including all inherited members.
| addmember(BObject &left, const BObject &right) | Executor | |
| addmember2(BObject &left, const BObject &right) | Executor | |
| addModule(ExecutorModule *module) | Executor | |
| attach_debugger() | Executor | |
| AttachFunctionalityModules() | Executor | |
| availmodules | Executor | |
| bp_skip_ | Executor | [private] |
| breakpoints_ | Executor | [private] |
| calcrunnable() | Executor | [inline] |
| check_containers(void) | Executor | [protected] |
| checkmember(BObject &left, const BObject &right) | Executor | |
| cleanParams() | Executor | [protected] |
| ControlStack | Executor | |
| current_module_function | Executor | |
| dbg_break() | Executor | |
| dbg_clrallbp() | Executor | |
| dbg_clrbp(unsigned atPC) | Executor | |
| dbg_get_instruction(size_t atPC) const | Executor | |
| dbg_ins_trace() | Executor | |
| dbg_run() | Executor | |
| dbg_setbp(unsigned atPC) | Executor | |
| dbg_step_into() | Executor | |
| dbg_step_over() | Executor | |
| DEBUG_LEVEL enum name | Executor | |
| debug_level | Executor | |
| DEBUG_STATE enum name | Executor | [private] |
| debug_state_ | Executor | [private] |
| DEBUG_STATE_ATTACHED enum value | Executor | [private] |
| DEBUG_STATE_ATTACHING enum value | Executor | [private] |
| DEBUG_STATE_BREAK_INTO enum value | Executor | [private] |
| DEBUG_STATE_INS_TRACE enum value | Executor | [private] |
| DEBUG_STATE_INS_TRACE_BRK enum value | Executor | [private] |
| DEBUG_STATE_NONE enum value | Executor | [private] |
| DEBUG_STATE_RUN enum value | Executor | [private] |
| DEBUG_STATE_STEP_INTO enum value | Executor | [private] |
| DEBUG_STATE_STEP_OVER enum value | Executor | [private] |
| DEBUG_STATE_STEPPING_INTO enum value | Executor | [private] |
| DEBUG_STATE_STEPPING_OVER enum value | Executor | [private] |
| debugging() const | Executor | [inline] |
| debugging_ | Executor | [private] |
| detach_debugger() | Executor | |
| done | Executor | |
| empty_scriptname() | Executor | [inline] |
| error() const | Executor | [inline] |
| error_ | Executor | |
| exec() | Executor | |
| execFunc(const Token &token) | Executor | |
| execInstr() | Executor | |
| execmodules | Executor | |
| Executor(std::ostream &cerr) | Executor | [explicit] |
| Executor(const Executor &exec) | Executor | [private] |
| ExecutorModule class | Executor | [friend] |
| findModule(const std::string &name) | Executor | |
| fparams | Executor | |
| func_result_ | Executor | [private] |
| getApplicObjParam(unsigned param, const BApplicObjType *object_type) | Executor | |
| getApplicPtrParam(unsigned param, const BApplicObjType *pointer_type) | Executor | |
| getArg(const Token &token) | Executor | |
| getDebugLevel() | Executor | [inline] |
| GetInstrFunc(const Token &token) | Executor | [static] |
| getLongParam(unsigned param) | Executor | |
| getObjArrayParam(unsigned param, ObjArray *&pobjarr) | Executor | |
| getObjRef(void) | Executor | [protected] |
| getParam(unsigned param, int &value) | Executor | |
| getParam(unsigned param, int &value, int maxval) | Executor | |
| getParam(unsigned param, int &value, int minval, int maxval) | Executor | |
| getParam(unsigned param, unsigned &value) | Executor | |
| getParam(unsigned param, unsigned short &value) | Executor | |
| getParam(unsigned param, unsigned short &value, unsigned short maxval) | Executor | |
| getParam(unsigned param, unsigned short &value, unsigned short minval, unsigned short maxval) | Executor | |
| getParam(unsigned param, short &value) | Executor | |
| getParam(unsigned param, short &value, short maxval) | Executor | |
| getParam(unsigned param, short &value, short minval, short maxval) | Executor | |
| getParam(unsigned param) | Executor | [protected] |
| getParamImp(unsigned param) | Executor | |
| getParamImp(unsigned param, BObjectImp::BObjectType type) | Executor | |
| getParamImp2(unsigned param, BObjectImp::BObjectType type) | Executor | |
| getParamObj(unsigned param) | Executor | |
| getParams(unsigned howMany) | Executor | [protected] |
| getRealParam(unsigned param, double &value) | Executor | |
| getStringParam(unsigned param) | Executor | |
| getStringParam(unsigned param, const String *&pstr) | Executor | |
| getToken(Token &token, unsigned position) | Executor | |
| getValue(void) | Executor | [protected] |
| Globals2 | Executor | |
| GlobalVar(unsigned int varnum) | Executor | |
| halt() const | Executor | [inline] |
| halt_ | Executor | |
| hasParams(unsigned howmany) const | Executor | [inline] |
| initForFnCall(unsigned in_PC) | Executor | |
| innerExec(const Instruction &ins) | Executor | |
| ins_add(const Instruction &ins) | Executor | |
| ins_addmember(const Instruction &ins) | Executor | |
| ins_addmember2(const Instruction &ins) | Executor | |
| ins_addmember_assign(const Instruction &ins) | Executor | |
| ins_array(const Instruction &ins) | Executor | |
| ins_array_assign(const Instruction &ins) | Executor | |
| ins_array_assign_consume(const Instruction &ins) | Executor | |
| ins_arraysubscript(const Instruction &ins) | Executor | |
| ins_assign(const Instruction &ins) | Executor | |
| ins_assign_consume(const Instruction &ins) | Executor | |
| ins_assign_globalvar(const Instruction &ins) | Executor | |
| ins_assign_localvar(const Instruction &ins) | Executor | |
| ins_bitshift_left(const Instruction &ins) | Executor | |
| ins_bitshift_right(const Instruction &ins) | Executor | |
| ins_bitwise_and(const Instruction &ins) | Executor | |
| ins_bitwise_not(const Instruction &ins) | Executor | |
| ins_bitwise_or(const Instruction &ins) | Executor | |
| ins_bitwise_xor(const Instruction &ins) | Executor | |
| ins_call_method(const Instruction &ins) | Executor | |
| ins_call_method_id(const Instruction &ins) | Executor | |
| ins_casejmp(const Instruction &ins) | Executor | |
| ins_casejmp_finddefault(const Token &token) | Executor | |
| ins_casejmp_findlong(const Token &token, BLong *blong) | Executor | |
| ins_casejmp_findstring(const Token &token, String *bstringimp) | Executor | |
| ins_checkmember(const Instruction &ins) | Executor | |
| ins_consume(const Instruction &ins) | Executor | |
| ins_declareArray(const Instruction &ins) | Executor | |
| ins_dictionary(const Instruction &ins) | Executor | |
| ins_dictionary_addmember(const Instruction &ins) | Executor | |
| ins_div(const Instruction &ins) | Executor | |
| ins_divideequal(const Instruction &ins) | Executor | |
| ins_double(const Instruction &ins) | Executor | |
| ins_equal(const Instruction &ins) | Executor | |
| ins_error(const Instruction &ins) | Executor | |
| ins_exit(const Instruction &ins) | Executor | |
| ins_func(const Instruction &ins) | Executor | |
| ins_get_arg(const Instruction &ins) | Executor | |
| ins_get_member(const Instruction &ins) | Executor | |
| ins_get_member_id(const Instruction &ins) | Executor | |
| ins_globalvar(const Instruction &ins) | Executor | |
| ins_gosub(const Instruction &ins) | Executor | |
| ins_goto(const Instruction &ins) | Executor | |
| ins_greaterequal(const Instruction &ins) | Executor | |
| ins_greaterthan(const Instruction &ins) | Executor | |
| ins_ident(const Instruction &ins) | Executor | |
| ins_in(const Instruction &ins) | Executor | |
| ins_initfor(const Instruction &ins) | Executor | |
| ins_initforeach(const Instruction &ins) | Executor | |
| ins_initforeach2(const Instruction &ins) | Executor | |
| ins_insert_into(const Instruction &ins) | Executor | |
| ins_jmpiffalse(const Instruction &ins) | Executor | |
| ins_jmpiftrue(const Instruction &ins) | Executor | |
| ins_jsr_userfunc(const Instruction &ins) | Executor | |
| ins_leave_block(const Instruction &ins) | Executor | |
| ins_lessequal(const Instruction &ins) | Executor | |
| ins_lessthan(const Instruction &ins) | Executor | |
| ins_localvar(const Instruction &ins) | Executor | |
| ins_logical_and(const Instruction &ins) | Executor | |
| ins_logical_not(const Instruction &ins) | Executor | |
| ins_logical_or(const Instruction &ins) | Executor | |
| ins_long(const Instruction &ins) | Executor | |
| ins_makelocal(const Instruction &ins) | Executor | |
| ins_makeLocal(const Instruction &ins) | Executor | |
| ins_member(const Instruction &ins) | Executor | |
| ins_minusequal(const Instruction &ins) | Executor | |
| ins_modulus(const Instruction &ins) | Executor | |
| ins_modulusequal(const Instruction &ins) | Executor | |
| ins_mult(const Instruction &ins) | Executor | |
| ins_multisubscript(const Instruction &ins) | Executor | |
| ins_multisubscript_assign(const Instruction &ins) | Executor | |
| ins_multisubscript_assign_consume(const Instruction &ins) | Executor | |
| ins_nextfor(const Instruction &ins) | Executor | |
| ins_nop(const Instruction &ins) | Executor | |
| ins_notequal(const Instruction &ins) | Executor | |
| ins_plusequal(const Instruction &ins) | Executor | |
| ins_pop_param(const Instruction &ins) | Executor | |
| ins_pop_param_byref(const Instruction &ins) | Executor | |
| ins_progend(const Instruction &ins) | Executor | |
| ins_removemember(const Instruction &ins) | Executor | |
| ins_return(const Instruction &ins) | Executor | |
| ins_set_member(const Instruction &ins) | Executor | |
| ins_set_member_consume(const Instruction &ins) | Executor | |
| ins_set_member_id(const Instruction &ins) | Executor | |
| ins_set_member_id_consume(const Instruction &ins) | Executor | |
| ins_set_member_id_consume_divideequal(const Instruction &ins) | Executor | |
| ins_set_member_id_consume_minusequal(const Instruction &ins) | Executor | |
| ins_set_member_id_consume_modulusequal(const Instruction &ins) | Executor | |
| ins_set_member_id_consume_plusequal(const Instruction &ins) | Executor | |
| ins_set_member_id_consume_timesequal(const Instruction &ins) | Executor | |
| ins_statementbegin(const Instruction &ins) | Executor | |
| ins_stepforeach(const Instruction &ins) | Executor | |
| ins_stepforeach2(const Instruction &ins) | Executor | |
| ins_string(const Instruction &ins) | Executor | |
| ins_struct(const Instruction &ins) | Executor | |
| ins_subtract(const Instruction &ins) | Executor | |
| ins_timesequal(const Instruction &ins) | Executor | |
| ins_uninit(const Instruction &ins) | Executor | |
| ins_unminus(const Instruction &ins) | Executor | |
| INSTRUCTIONS enum value | Executor | |
| list_script(class UOExecutor *uoexec) | Executor | [friend] |
| Locals2 | Executor | |
| LocalVar(unsigned int varnum) | Executor | |
| m_SharedUninitObject | Executor | [static] |
| makeDouble(unsigned param) | Executor | [protected] |
| makeGlobal(const Token &token) | Executor | |
| makeObj(const Token &token) | Executor | |
| makeString(unsigned param) | Executor | |
| nLines | Executor | |
| NONE enum value | Executor | |
| numParams() const | Executor | [inline] |
| operator=(const Executor &exec) | Executor | [private] |
| paramAsDouble(unsigned param) | Executor | |
| paramAsLong(unsigned param) | Executor | |
| paramAsString(unsigned param) | Executor | |
| PC | Executor | |
| popParam(const Token &token) | Executor | |
| popParamByRef(const Token &token) | Executor | |
| prog() const | Executor | [inline] |
| prog_ | Executor | [private] |
| prog_ok_ | Executor | [private] |
| pushArg(BObjectImp *arg) | Executor | |
| pushArg(const BObjectRef &ref) | Executor | |
| reinitExec() | Executor | |
| removemember(BObject &left, const BObject &right) | Executor | |
| run_ok_ | Executor | |
| runnable() const | Executor | [inline] |
| scriptname() const | Executor | [inline] |
| setdebugging(bool debugging) | Executor | [inline] |
| setDebugLevel(DEBUG_LEVEL level) | Executor | [inline] |
| seterror(bool err) | Executor | [inline] |
| setFunctionResult(BObjectImp *imp) | Executor | |
| sethalt(bool halt) | Executor | [inline] |
| setProgram(EScriptProgram *prog) | Executor | |
| setViewMode(bool vm) | Executor | [inline] |
| show_context(unsigned atPC) | Executor | |
| show_context(std::ostream &os, unsigned atPC) | Executor | |
| sizeEstimate() const | Executor | |
| SOURCELINES enum value | Executor | |
| tmpbreakpoints_ | Executor | [private] |
| upperLocals2 | Executor | |
| ValueStack | Executor | |
| viewmode_ | Executor | [private] |
| ~Executor() | Executor | [virtual] |