Pyrogenesis  trunk
ScriptFunction Member List

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

AssignOrToJSValHelper(const ScriptRequest &rq, JS::MutableHandleValueVector argv, const T &a, const Ts &... params)ScriptFunctioninlineprivatestatic
AssignOrToJSValHelper(const ScriptRequest &rq, JS::MutableHandleValueVector argv)ScriptFunctioninlineprivatestatic
call(T *object, tuple &args)ScriptFunctioninlineprivatestatic
Call(const ScriptRequest &rq, JS::HandleValue val, const char *name, R &ret, const Args &... args)ScriptFunctioninlinestatic
Call(const ScriptRequest &rq, JS::HandleValue val, const char *name, JS::MutableHandleValue ret, const Args &... args)ScriptFunctioninlinestatic
Call_(const ScriptRequest &rq, JS::HandleValue val, const char *name, R &ret, const Args &... args)ScriptFunctioninlineprivatestatic
CallVoid(const ScriptRequest &rq, JS::HandleValue val, const char *name, const Args &... args)ScriptFunctioninlinestatic
ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &went_ok, std::tuple< Types... > *)ScriptFunctioninlineprivatestatic
ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &went_ok, std::tuple< const ScriptRequest &, Types... > *)ScriptFunctioninlineprivatestatic
ConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &went_ok, std::tuple< const ScriptInterface &, Types... > *)ScriptFunctioninlineprivatestatic
Create(const ScriptRequest &rq, const char *name)ScriptFunctioninlinestatic
DoConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &went_ok)ScriptFunctioninlineprivatestatic
DoConvertFromJS(const ScriptRequest &rq, JS::CallArgs &args, bool &went_ok)ScriptFunctioninlineprivatestatic
GetterFor typedefScriptFunction
IgnoreResultScriptFunctioninlineprivatestatic
ObjectGetter typedefScriptFunction
Register(const ScriptRequest &rq, const char *name)ScriptFunctioninlinestatic
Register(JSContext *cx, JS::HandleObject scope, const char *name)ScriptFunctioninlinestatic
ScriptFunction()=deleteScriptFunctionprivate
ScriptFunction(const ScriptFunction &)=deleteScriptFunctionprivate
ScriptFunction(ScriptFunction &&)=deleteScriptFunctionprivate
ToJSNative(JSContext *cx, unsigned argc, JS::Value *vp)ScriptFunctioninlinestatic
type_transform typedefScriptFunctionprivate
Wrap(const char *name)ScriptFunctioninlinestatic