Storage Engine API
mobile_util.h File Reference
#include "mongo/base/status.h"
#include "mongo/db/operation_context.h"
#include "mongo/db/storage/record_store.h"

Go to the source code of this file.

Namespaces

 mongo
 Copyright (C) 2014 MongoDB Inc.
 

Functions

Status mongo::sqliteRCToStatus (int retCode, const char *prefix=NULL)
 Converts SQLite return codes to MongoDB statuses. More...
 
void mongo::checkStatus (int retStatus, int desiredStatus, const char *fnName, const char *errMsg=NULL)
 Checks if retStatus == desiredStatus; else calls fassert. More...
 
void mongo::validateLogAndAppendError (ValidateResults *results, const std::string &errMsg)
 Helper to add and log errors for validate. More...
 
void mongo::doValidate (OperationContext *opCtx, ValidateResults *results)
 Checks if the database file is corrupt. More...