31 #include "mongo/db/record_id.h" 35 class OperationContext;
45 virtual const RecordId
getHead(OperationContext*
opCtx)
const = 0;
47 virtual void setHead(OperationContext* opCtx,
const RecordId newHead) = 0;
Copyright (C) 2014 MongoDB Inc.
Definition: bson_collection_catalog_entry.cpp:38
virtual ~HeadManager()
Definition: head_manager.h:43
virtual const RecordId getHead(OperationContext *opCtx) const =0
virtual void setHead(OperationContext *opCtx, const RecordId newHead)=0
An abstraction for setting and getting data about the 'head' of an index.
Definition: head_manager.h:41
Collection *const OperationContext *const opCtx
Definition: collection_impl.cpp:80