mongo::JavaJSImpl Member List
This is the complete list of members for
mongo::JavaJSImpl, including all inherited members.
_dbhook | mongo::JavaJSImpl | [private] |
_dbjni | mongo::JavaJSImpl | [private] |
_envs | mongo::JavaJSImpl | [private] |
_functionCreate | mongo::JavaJSImpl | [private] |
_getEnv() | mongo::JavaJSImpl | [private] |
_invoke | mongo::JavaJSImpl | [private] |
_jvm | mongo::JavaJSImpl | [private] |
_mainEnv | mongo::JavaJSImpl | [private] |
_scopeCreate | mongo::JavaJSImpl | [private] |
_scopeFree | mongo::JavaJSImpl | [private] |
_scopeGetBoolean | mongo::JavaJSImpl | [private] |
_scopeGetNumber | mongo::JavaJSImpl | [private] |
_scopeGetObject | mongo::JavaJSImpl | [private] |
_scopeGetString | mongo::JavaJSImpl | [private] |
_scopeGetType | mongo::JavaJSImpl | [private] |
_scopeGuessObjectSize | mongo::JavaJSImpl | [private] |
_scopeInit | mongo::JavaJSImpl | [private] |
_scopeReset | mongo::JavaJSImpl | [private] |
_scopeSetBoolean | mongo::JavaJSImpl | [private] |
_scopeSetNumber | mongo::JavaJSImpl | [private] |
_scopeSetObject | mongo::JavaJSImpl | [private] |
_scopeSetString | mongo::JavaJSImpl | [private] |
_scopeSetThis | mongo::JavaJSImpl | [private] |
_vmArgs | mongo::JavaJSImpl | [private] |
checkInterrupt() | mongo::ScriptEngine | [inline, static] |
create(const char *name) | mongo::JavaJSImpl | [inline, private] |
createScope() | mongo::JavaJSImpl | [virtual] |
detach(JNIEnv *env) | mongo::JavaJSImpl | [inline] |
findClass(const char *name) | mongo::JavaJSImpl | [inline, private] |
functionCreate(const char *code) | mongo::JavaJSImpl | |
getInterruptSpec() | mongo::ScriptEngine | [inline, static] |
getPooledScope(const string &pool) | mongo::ScriptEngine | |
haveCheckInterruptCallback() | mongo::ScriptEngine | [inline, static] |
haveGetInterruptSpecCallback() | mongo::ScriptEngine | [inline, static] |
interrupt(unsigned opSpec) | mongo::ScriptEngine | [inline, virtual] |
interruptAll() | mongo::ScriptEngine | [inline, virtual] |
interrupted() | mongo::ScriptEngine | [inline, static] |
invoke(jlong scope, jlong function) | mongo::JavaJSImpl | |
JavaJSImpl(const char *=0) | mongo::JavaJSImpl | |
newScope() | mongo::ScriptEngine | [inline, virtual] |
newThreadUnlocker() | mongo::ScriptEngine | [inline, virtual] |
printException() | mongo::JavaJSImpl | |
run(const char *js) | mongo::JavaJSImpl | |
runConnectCallback(DBClientWithCommands &c) | mongo::ScriptEngine | [inline, static] |
runTest() | mongo::JavaJSImpl | [virtual] |
scopeCreate() | mongo::JavaJSImpl | |
scopeFree(jlong id) | mongo::JavaJSImpl | |
scopeGetBoolean(jlong id, const char *field) | mongo::JavaJSImpl | |
scopeGetNumber(jlong id, const char *field) | mongo::JavaJSImpl | |
scopeGetObject(jlong id, const char *field) | mongo::JavaJSImpl | |
scopeGetString(jlong id, const char *field) | mongo::JavaJSImpl | |
scopeGetType(jlong id, const char *field) | mongo::JavaJSImpl | |
scopeInit(jlong id, const BSONObj *obj) | mongo::JavaJSImpl | |
scopeReset(jlong id) | mongo::JavaJSImpl | |
scopeSetBoolean(jlong id, const char *field, jboolean val) | mongo::JavaJSImpl | |
scopeSetNumber(jlong id, const char *field, double val) | mongo::JavaJSImpl | |
scopeSetObject(jlong id, const char *field, const BSONObj *obj) | mongo::JavaJSImpl | |
scopeSetString(jlong id, const char *field, const char *val) | mongo::JavaJSImpl | |
scopeSetThis(jlong id, const BSONObj *obj) | mongo::JavaJSImpl | |
ScriptEngine() | mongo::ScriptEngine | |
setCheckInterruptCallback(const char *(*func)()) | mongo::ScriptEngine | [inline, static] |
setConnectCallback(void(*func)(DBClientWithCommands &)) | mongo::ScriptEngine | [inline, static] |
setGetInterruptSpecCallback(unsigned(*func)()) | mongo::ScriptEngine | [inline, static] |
setScopeInitCallback(void(*func)(Scope &)) | mongo::ScriptEngine | [inline] |
setup() | mongo::ScriptEngine | [static] |
threadDone() | mongo::ScriptEngine | |
utf8Ok() const =0 | mongo::ScriptEngine | [pure virtual] |
~JavaJSImpl() | mongo::JavaJSImpl | |
~ScriptEngine() | mongo::ScriptEngine | [virtual] |