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