29 #include "mongo/base/status.h" 33 class NamespaceString;
34 class OperationContext;
46 const std::string& shortFrom,
47 const std::string& shortTo,
55 const NamespaceString& collectionName,
Copyright (C) 2014 MongoDB Inc.
Definition: bson_collection_catalog_entry.cpp:38
OperationContext Database StringData BSONObj CollectionOptions::ParseKind bool const BSONObj &idIndex Status
Definition: database_impl.cpp:956
Status cloneCollectionAsCapped(OperationContext *opCtx, Database *db, const std::string &shortFrom, const std::string &shortTo, long long size, bool temp)
Clones the collection "shortFrom" to the capped collection "shortTo" with a size of "size"...
Definition: capped_utils.cpp:112
Status convertToCapped(OperationContext *opCtx, const NamespaceString &collectionName, long long size)
Converts the collection "collectionName" to a capped collection with a size of "size".
Definition: capped_utils.cpp:252
OperationContext Database * db
Definition: database_impl.cpp:949
Collection *const OperationContext *const opCtx
Definition: collection_impl.cpp:80
Status emptyCapped(OperationContext *opCtx, const NamespaceString &collectionName)
Drops all documents contained in the capped collection, "collectionName".
Definition: capped_utils.cpp:54