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