|
MongoDB C++ Driver
legacy-1.1.2
|
This is the complete list of members for mongo::DBClientWithCommands, including all inherited members.
| _authMongoCR(const std::string &dbname, const std::string &username, const std::string &pwd, BSONObj *info, bool digestPassword) | mongo::DBClientWithCommands | protected |
| _authX509(const std::string &dbname, const std::string &username, BSONObj *info) | mongo::DBClientWithCommands | protected |
| _logLevel | mongo::DBClientWithCommands | |
| _runCommandHook | mongo::DBClientWithCommands | protected |
| auth(const BSONObj ¶ms) | mongo::DBClientWithCommands | |
| auth(const std::string &dbname, const std::string &username, const std::string &pwd, std::string &errmsg, bool digestPassword=true) | mongo::DBClientWithCommands | |
| availableOptions() | mongo::DBClientWithCommands | protected |
| copyDatabase(const std::string &fromdb, const std::string &todb, const std::string &fromhost="", const std::string &mechanism="DEFAULT", const std::string &username="", const std::string &password="", BSONObj *info=0) | mongo::DBClientWithCommands | |
| count(const std::string &ns, const Query &query=Query(), int options=0, int limit=0, int skip=0) | mongo::DBClientWithCommands | virtual |
| createCollection(const std::string &ns, long long size=0, bool capped=false, int max=0, BSONObj *info=0) | mongo::DBClientWithCommands | |
| createCollectionWithOptions(const std::string &ns, long long size=0, bool capped=false, int max=0, const BSONObj &extraOptions=BSONObj(), BSONObj *info=0) | mongo::DBClientWithCommands | |
| createIndex(const StringData &ns, const BSONObj &keys) | mongo::DBClientWithCommands | inline |
| createIndex(const StringData &ns, const IndexSpec &descriptor) | mongo::DBClientWithCommands | virtual |
| distinct(const StringData &ns, const StringData &field, const Query &query=Query()) | mongo::DBClientWithCommands | |
| dropCollection(const std::string &ns, BSONObj *info=NULL) | mongo::DBClientWithCommands | inlinevirtual |
| dropDatabase(const std::string &dbname, BSONObj *info=0) | mongo::DBClientWithCommands | inlinevirtual |
| dropIndexes(const std::string &ns) | mongo::DBClientWithCommands | virtual |
| enumerateCollections(const std::string &db, const BSONObj &filter=BSONObj(), int batchSize=0) | mongo::DBClientWithCommands | |
| eval(const std::string &dbname, const std::string &jscode, BSONObj &info, BSONElement &retValue, BSONObj *args=0, bool nolock=false) | mongo::DBClientWithCommands | inline |
| findN(std::vector< BSONObj > &out, const std::string &ns, Query query, int nToReturn, int nToSkip=0, const BSONObj *fieldsToReturn=0, int queryOptions=0, int batchSize=0) | mongo::DBClientInterface | |
| findOne(const std::string &ns, const Query &query, const BSONObj *fieldsToReturn=0, int queryOptions=0) | mongo::DBClientInterface | virtual |
| getCollectionInfos(const std::string &db, const BSONObj &filter=BSONObj()) | mongo::DBClientWithCommands | |
| getCollectionNames(const std::string &db, const BSONObj &filter=BSONObj()) | mongo::DBClientWithCommands | |
| getDatabaseNames() | mongo::DBClientWithCommands | |
| getIndexNames(const std::string &ns, int options=0) | mongo::DBClientWithCommands | virtual |
| getLastError(const std::string &db, bool fsync=false, bool j=false, int w=0, int wtimeout=0) | mongo::DBClientWithCommands | |
| getLastError(bool fsync=false, bool j=false, int w=0, int wtimeout=0) | mongo::DBClientWithCommands | |
| getLastErrorDetailed(const std::string &db, bool fsync=false, bool j=false, int w=0, int wtimeout=0) | mongo::DBClientWithCommands | virtual |
| getLastErrorDetailed(bool fsync=false, bool j=false, int w=0, int wtimeout=0) | mongo::DBClientWithCommands | virtual |
| getLastErrorString(const BSONObj &res) | mongo::DBClientWithCommands | static |
| getMore(const std::string &ns, long long cursorId, int nToReturn=0, int options=0)=0 | mongo::DBClientInterface | pure virtual |
| getPrevError() | mongo::DBClientWithCommands | |
| group(const StringData &ns, const StringData &jsreduce, std::vector< BSONObj > *output, const BSONObj &initial=BSONObj(), const Query &query=Query(), const BSONObj &key=BSONObj(), const StringData &finalize="") | mongo::DBClientWithCommands | |
| groupWithKeyFunction(const StringData &ns, const StringData &jsreduce, std::vector< BSONObj > *output, const BSONObj &initial=BSONObj(), const Query &query=Query(), const StringData &jskey="", const StringData &finalize="") | mongo::DBClientWithCommands | |
| isMaster(bool &isMaster, BSONObj *info=0) | mongo::DBClientWithCommands | virtual |
| isNotMasterErrorString(const BSONElement &e) | mongo::DBClientWithCommands | protected |
| isOk(const BSONObj &) | mongo::DBClientWithCommands | protected |
| logout(const std::string &dbname, BSONObj &info) | mongo::DBClientWithCommands | virtual |
| mapreduce(const std::string &ns, const std::string &jsmapf, const std::string &jsreducef, Query query=Query(), MROutput output=MRInline) | mongo::DBClientWithCommands | |
| MONGO_CLIENT_DEPRECATED("deprecated in MongoDB 3.0") bool eval(const std | mongo::DBClientWithCommands | inline |
| PostRunCommandHookFunc typedef | mongo::DBClientWithCommands | |
| ProfilingLevel enum name | mongo::DBClientWithCommands | |
| repairDatabase(const std::string &dbname, BSONObj *info=0) | mongo::DBClientWithCommands | inline |
| resetError() | mongo::DBClientWithCommands | inline |
| runCommand(const std::string &dbname, const BSONObj &cmd, BSONObj &info, int options=0) | mongo::DBClientWithCommands | virtual |
| RunCommandHookFunc typedef | mongo::DBClientWithCommands | |
| save(const StringData &ns, const BSONObj &toSave, const WriteConcern *wc=NULL) | mongo::DBClientInterface | |
| simpleCommand(const std::string &dbname, BSONObj *info, const std::string &command) | mongo::DBClientWithCommands | |
| validate(const std::string &ns, bool scandata=true) | mongo::DBClientWithCommands | inline |
1.8.10