#include "../pch.h"#include "../util/message.h"#include "dbmessage.h"#include "jsobj.h"#include "diskloc.h"#include "projection.h"#include "../client/dbclient.h"#include "clientcursor.h"

Go to the source code of this file.
Classes | |
| struct | mongo::GetMoreWaitException |
| class | mongo::ParsedQuery |
| struct | mongo::UpdateResult |
Namespaces | |
| namespace | mongo |
Functions | |
| UpdateResult | mongo::_updateObjects (bool god, const char *ns, const BSONObj &updateobj, BSONObj pattern, bool upsert, bool multi, bool logop, OpDebug &debug, RemoveSaver *rs=0) |
| long long | mongo::deleteObjects (const char *ns, BSONObj pattern, bool justOne, bool logop=false, bool god=false, RemoveSaver *rs=0) |
| QueryResult * | mongo::processGetMore (const char *ns, int ntoreturn, long long cursorid, CurOp &op, int pass, bool &exhaust) |
| long long | mongo::runCount (const char *ns, const BSONObj &cmd, string &err) |
| const char * | mongo::runQuery (Message &m, QueryMessage &q, CurOp &curop, Message &result) |
| BSONObj | mongo::transformOrderFromArrayFormat (BSONObj order) |
| UpdateResult | mongo::updateObjects (const char *ns, const BSONObj &updateobj, BSONObj pattern, bool upsert, bool multi, bool logop, OpDebug &debug) |
Variables | |
| const int | mongo::MaxBytesToReturnToClientAtOnce |