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