Yate
ScriptRun Member List

This is the complete list of members for ScriptRun, including all inherited members.

alive() constGenObjectvirtual
appendAsync(ScriptAsync *oper)ScriptRunvirtual
call(const String &name, ObjList &args, ExpOperation *thisObj=0, ExpOperation *scopeObj=0)ScriptRunvirtual
callable(const String &name)ScriptRunvirtual
check(long maxwait=-1)Lockablevirtual
clone() constScriptRuninline
code() constScriptRuninline
context() constScriptRuninline
count()Mutexstatic
currentFileName(bool wholePath=false) constScriptRuninlinevirtual
currentLineNo() constScriptRuninlinevirtual
destruct()GenObjectvirtual
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
execute()ScriptRunvirtual
Failed enum value (defined in ScriptRun)ScriptRun
GenObject()GenObject
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constGenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
Incomplete enum value (defined in ScriptRun)ScriptRun
insertAsync(ScriptAsync *oper)ScriptRunvirtual
Invalid enum value (defined in ScriptRun)ScriptRun
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
m_objTrack (defined in ScriptMutex)ScriptMutexprotected
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
objCreated(GenObject *obj)ScriptRuninlinevirtual
objDeleted(GenObject *obj)ScriptRuninlinevirtual
objTrack() constScriptMutexinline
operator=(const Mutex &original)Mutex
owner() constMutex
pause()ScriptRunvirtual
recursive() constMutex
reset(bool init=false)ScriptRunvirtual
resume()ScriptRunprotectedvirtual
run(bool init=true)ScriptRunvirtual
runAssign(const ExpOperation &oper, GenObject *context=0)ScriptRun
Running enum value (defined in ScriptRun)ScriptRun
safety()Lockablestatic
ScriptCode (defined in ScriptRun)ScriptRunfriend
ScriptMutex(bool recursive, const char *name)ScriptMutexinline
ScriptRun(ScriptCode *code, ScriptContext *context=0)ScriptRun
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setTraceId(const String &tid)ScriptRuninlinevirtual
stack()ScriptRuninline
stack() constScriptRuninline
startUsingNow()Lockablestatic
state() constScriptRuninline
Status enum nameScriptRun
Succeeded enum value (defined in ScriptRun)ScriptRun
textState(Status state)ScriptRunstatic
textState() constScriptRuninline
toString() constGenObjectvirtual
traceId() constScriptRuninlinevirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~ScriptRun()ScriptRunvirtual