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] |