, including all inherited members.
| _cachedFunctions | mongo::Scope | [protected] |
| _createFunction(const char *code)=0 | mongo::Scope | [protected, pure virtual] |
| _lastVersion | mongo::Scope | [protected, static] |
| _loadedVersion | mongo::Scope | [protected] |
| _localDBName | mongo::Scope | [protected] |
| _numScopes | mongo::Scope | [protected, static] |
| _storedNames | mongo::Scope | [protected] |
| append(BSONObjBuilder &builder, const char *fieldName, const char *scopeName) | mongo::Scope | |
| createFunction(const char *code) | mongo::Scope | [virtual] |
| disableDBAccess(const char *why) | mongo::Scope | [inline] |
| exec(const StringData &code, const string &name, bool printResult, bool reportError, bool assertOnError, int timeoutMs=0)=0 | mongo::Scope | [pure virtual] |
| execCoreFiles() | mongo::Scope | [inline] |
| execFile(const string &filename, bool printResult, bool reportError, bool assertOnError, int timeoutMs=0) | mongo::Scope | [virtual] |
| execSetup(const StringData &code, const string &name="setup") | mongo::Scope | [inline, virtual] |
| execSetup(const JSFile &file) | mongo::Scope | [inline] |
| externalSetup()=0 | mongo::Scope | [pure virtual] |
| gc()=0 | mongo::Scope | [pure virtual] |
| getBoolean(const char *field)=0 | mongo::Scope | [pure virtual] |
| getError()=0 | mongo::Scope | [pure virtual] |
| getNumber(const char *field)=0 | mongo::Scope | [pure virtual] |
| getNumberInt(const char *field) | mongo::Scope | [inline, virtual] |
| getNumberLongLong(const char *field) | mongo::Scope | [inline, virtual] |
| getNumScopes() | mongo::Scope | [inline, static] |
| getObject(const char *field)=0 | mongo::Scope | [pure virtual] |
| getString(const char *field)=0 | mongo::Scope | [pure virtual] |
| init(const BSONObj *data)=0 | mongo::Scope | [pure virtual] |
| init(const char *data) | mongo::Scope | [inline] |
| injectNative(const char *field, NativeFunction func)=0 | mongo::Scope | [pure virtual] |
| invoke(ScriptingFunction func, const BSONObj &args, int timeoutMs=0, bool ignoreReturn=false)=0 | mongo::Scope | [pure virtual] |
| invoke(const char *code, const BSONObj &args, int timeoutMs=0) | mongo::Scope | |
| invokeSafe(ScriptingFunction func, const BSONObj &args, int timeoutMs=0) | mongo::Scope | [inline] |
| invokeSafe(const char *code, const BSONObj &args, int timeoutMs=0) | mongo::Scope | [inline] |
| loadStored(bool ignoreNotConnected=false) | mongo::Scope | |
| localConnect(const char *dbName)=0 | mongo::Scope | [pure virtual] |
| rename(const char *from, const char *to)=0 | mongo::Scope | [pure virtual] |
| reset()=0 | mongo::Scope | [pure virtual] |
| Scope() | mongo::Scope | |
| setBoolean(const char *field, bool val)=0 | mongo::Scope | [pure virtual] |
| setElement(const char *field, const BSONElement &e)=0 | mongo::Scope | [pure virtual] |
| setNumber(const char *field, double val)=0 | mongo::Scope | [pure virtual] |
| setObject(const char *field, const BSONObj &obj, bool readOnly=true)=0 | mongo::Scope | [pure virtual] |
| setString(const char *field, const char *val)=0 | mongo::Scope | [pure virtual] |
| setThis(const BSONObj *obj)=0 | mongo::Scope | [pure virtual] |
| storedFuncMod() | mongo::Scope | [static] |
| type(const char *field)=0 | mongo::Scope | [pure virtual] |
| validateObjectIdString(const string &str) | mongo::Scope | [static] |
| ~Scope() | mongo::Scope | [virtual] |