#include "pdfile.h"#include "db.h"#include "dbhelpers.h"#include "query.h"#include "queryoptimizer.h"#include "../client/dbclient.h"#include "../util/optime.h"#include "oplog.h"#include "../util/timer.h"#include <boost/function.hpp>#include <boost/bind.hpp>#include "../client/constants.h"

Go to the source code of this file.
Classes | |
| class | mongo::DbIds |
| class | mongo::IdTracker |
| class | mongo::MemIds |
| class | mongo::ReplSettings |
| class | mongo::ReplSource |
| class | mongo::SyncException |
Namespaces | |
| namespace | mongo |
Enumerations | |
| enum | mongo::SlaveTypes { mongo::NotSlave = 0, mongo::SimpleSlave, mongo::ReplPairSlave } |
Functions | |
| bool | mongo::anyReplEnabled () |
| void | mongo::appendReplicationInfo (BSONObjBuilder &result, bool authed, int level=0) |
| bool | mongo::cloneFrom (const char *masterHost, string &errmsg, const string &fromdb, bool logForReplication, bool slaveOk, bool useReplAuth, bool snapshot) |
Variables | |
| ReplSettings | mongo::replSettings |