Yate
JsParser Member List

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

adjustPath(String &script, bool extraInc=false) constJsParser
alive() constGenObjectvirtual
basePath() constJsParserinline
basePath(const char *path, const char *incPath=0)JsParserinline
callable(const String &name)JsParservirtual
clear()ScriptParserinline
code() constScriptParserinline
createContext() constJsParservirtual
createRunner(ScriptCode *code, ScriptContext *context=0, const char *title=0) constJsParservirtual
createRunner(ScriptContext *context=0, const char *title=0) constJsParserinline
destruct()GenObjectvirtual
eval(const String &text, ExpOperation **result=0, ScriptContext *context=0)JsParserstatic
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
includePath() constJsParserinline
isEmpty(const ExpOperation &oper)JsParserinlinestatic
isEmpty(const ExpOperation *oper)JsParserinlinestatic
isFilled(const ExpOperation &oper)JsParserinlinestatic
isFilled(const ExpOperation *oper)JsParserinlinestatic
isMissing(const ExpOperation &oper)JsParserstatic
isMissing(const ExpOperation *oper)JsParserinlinestatic
isNull(const ExpOperation &oper)JsParserstatic
isPresent(const ExpOperation &oper)JsParserinlinestatic
isPresent(const ExpOperation *oper)JsParserinlinestatic
isUndefined(const ExpOperation &oper)JsParserstatic
JsParser(bool allowLink=true, bool allowTrace=false)JsParserinline
link(bool allowed=true)JsParserinline
maxFileLen() constScriptParserinline
nullClone(const char *name=0)JsParserstatic
nullObject()JsParserstatic
parse(const char *text, bool fragment=false, const char *file=0, int len=-1)JsParservirtual
parsedFile() constJsParserinline
parseFile(const char *name, bool fragment=false)ScriptParservirtual
parseJSON(const char *text, ScriptMutex *mtx=0, ObjList *stack=0, GenObject *context=0, const ExpOperation *op=0)JsParserstatic
scriptChanged(const char *file) constJsParser
scriptChanged(const char *file, const String &path, const String &incPath=String::empty()) constJsParserinline
ScriptParser()ScriptParserinlineprotected
setCode(ScriptCode *code)ScriptParserprotected
setMaxFileLen(unsigned int len)ScriptParserinline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
toString() constGenObjectvirtual
trace(bool allowed=true)JsParserinline
traceId() constGenObjectvirtual
~GenObject()GenObjectinlinevirtual
~ScriptParser()ScriptParservirtual