Pyrogenesis
13997
|
Public Member Functions | |
ScriptInterface_impl (const char *nativeScopeName, const shared_ptr< ScriptRuntime > &runtime) | |
~ScriptInterface_impl () | |
void | Register (const char *name, JSNative fptr, uintN nargs) |
Public Attributes | |
shared_ptr< ScriptRuntime > | m_runtime |
JSContext * | m_cx |
JSObject * | m_glob |
JSObject * | m_nativeScope |
JSCrossCompartmentCall * | m_call |
Definition at line 234 of file ScriptInterface.cpp.
ScriptInterface_impl::ScriptInterface_impl | ( | const char * | nativeScopeName, |
const shared_ptr< ScriptRuntime > & | runtime | ||
) |
Definition at line 477 of file ScriptInterface.cpp.
ScriptInterface_impl::~ScriptInterface_impl | ( | ) |
Definition at line 548 of file ScriptInterface.cpp.
void ScriptInterface_impl::Register | ( | const char * | name, |
JSNative | fptr, | ||
uintN | nargs | ||
) |
Definition at line 556 of file ScriptInterface.cpp.
JSCrossCompartmentCall* ScriptInterface_impl::m_call |
Definition at line 244 of file ScriptInterface.cpp.
JSContext* ScriptInterface_impl::m_cx |
Definition at line 241 of file ScriptInterface.cpp.
JSObject* ScriptInterface_impl::m_glob |
Definition at line 242 of file ScriptInterface.cpp.
JSObject* ScriptInterface_impl::m_nativeScope |
Definition at line 243 of file ScriptInterface.cpp.
shared_ptr<ScriptRuntime> ScriptInterface_impl::m_runtime |
Definition at line 240 of file ScriptInterface.cpp.