summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h')
-rw-r--r--src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h91
1 files changed, 43 insertions, 48 deletions
diff --git a/src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h b/src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h
index 5bc9c475506..a6fde4807b5 100644
--- a/src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h
+++ b/src/mongo/db/storage/mmap_v1/catalog/namespace_details_rsv1_metadata.h
@@ -38,70 +38,65 @@
namespace mongo {
- class RecordStore;
+class RecordStore;
- /*
- * NOTE: NamespaceDetails will become a struct
- * all dur, etc... will move here
- */
- class NamespaceDetailsRSV1MetaData : public RecordStoreV1MetaData {
- public:
- explicit NamespaceDetailsRSV1MetaData( StringData ns, NamespaceDetails* details);
-
- virtual ~NamespaceDetailsRSV1MetaData(){}
+/*
+ * NOTE: NamespaceDetails will become a struct
+ * all dur, etc... will move here
+ */
+class NamespaceDetailsRSV1MetaData : public RecordStoreV1MetaData {
+public:
+ explicit NamespaceDetailsRSV1MetaData(StringData ns, NamespaceDetails* details);
- virtual const DiskLoc& capExtent() const;
- virtual void setCapExtent( OperationContext* txn, const DiskLoc& loc );
+ virtual ~NamespaceDetailsRSV1MetaData() {}
- virtual const DiskLoc& capFirstNewRecord() const;
- virtual void setCapFirstNewRecord( OperationContext* txn, const DiskLoc& loc );
+ virtual const DiskLoc& capExtent() const;
+ virtual void setCapExtent(OperationContext* txn, const DiskLoc& loc);
- virtual bool capLooped() const;
+ virtual const DiskLoc& capFirstNewRecord() const;
+ virtual void setCapFirstNewRecord(OperationContext* txn, const DiskLoc& loc);
- virtual long long dataSize() const;
- virtual long long numRecords() const;
+ virtual bool capLooped() const;
- virtual void incrementStats( OperationContext* txn,
- long long dataSizeIncrement,
- long long numRecordsIncrement );
+ virtual long long dataSize() const;
+ virtual long long numRecords() const;
- virtual void setStats( OperationContext* txn,
- long long dataSize,
- long long numRecords );
+ virtual void incrementStats(OperationContext* txn,
+ long long dataSizeIncrement,
+ long long numRecordsIncrement);
- virtual DiskLoc deletedListEntry( int bucket ) const;
- virtual void setDeletedListEntry( OperationContext* txn,
- int bucket,
- const DiskLoc& loc );
+ virtual void setStats(OperationContext* txn, long long dataSize, long long numRecords);
- virtual DiskLoc deletedListLegacyGrabBag() const;
- virtual void setDeletedListLegacyGrabBag(OperationContext* txn, const DiskLoc& loc);
+ virtual DiskLoc deletedListEntry(int bucket) const;
+ virtual void setDeletedListEntry(OperationContext* txn, int bucket, const DiskLoc& loc);
- virtual void orphanDeletedList(OperationContext* txn);
+ virtual DiskLoc deletedListLegacyGrabBag() const;
+ virtual void setDeletedListLegacyGrabBag(OperationContext* txn, const DiskLoc& loc);
- virtual const DiskLoc& firstExtent( OperationContext* txn ) const;
- virtual void setFirstExtent( OperationContext* txn, const DiskLoc& loc );
+ virtual void orphanDeletedList(OperationContext* txn);
- virtual const DiskLoc& lastExtent( OperationContext* txn ) const;
- virtual void setLastExtent( OperationContext* txn, const DiskLoc& loc );
+ virtual const DiskLoc& firstExtent(OperationContext* txn) const;
+ virtual void setFirstExtent(OperationContext* txn, const DiskLoc& loc);
- virtual bool isCapped() const;
+ virtual const DiskLoc& lastExtent(OperationContext* txn) const;
+ virtual void setLastExtent(OperationContext* txn, const DiskLoc& loc);
- virtual bool isUserFlagSet( int flag ) const;
- virtual int userFlags() const;
- virtual bool setUserFlag( OperationContext* txn, int flag );
- virtual bool clearUserFlag( OperationContext* txn, int flag );
- virtual bool replaceUserFlags( OperationContext* txn, int flags );
+ virtual bool isCapped() const;
- virtual int lastExtentSize( OperationContext* txn ) const;
- virtual void setLastExtentSize( OperationContext* txn, int newMax );
+ virtual bool isUserFlagSet(int flag) const;
+ virtual int userFlags() const;
+ virtual bool setUserFlag(OperationContext* txn, int flag);
+ virtual bool clearUserFlag(OperationContext* txn, int flag);
+ virtual bool replaceUserFlags(OperationContext* txn, int flags);
- virtual long long maxCappedDocs() const;
+ virtual int lastExtentSize(OperationContext* txn) const;
+ virtual void setLastExtentSize(OperationContext* txn, int newMax);
- private:
- std::string _ns;
- NamespaceDetails* _details;
- RecordStore* _namespaceRecordStore;
- };
+ virtual long long maxCappedDocs() const;
+private:
+ std::string _ns;
+ NamespaceDetails* _details;
+ RecordStore* _namespaceRecordStore;
+};
}