Some broken compilers may not like it when only some overridden
methods in a class declaration have the "override" specifier.
sfileno reserveSapForWriting(Ipc::Mem::PageId &page);
// Ipc::StoreMapCleaner API
- virtual void noteFreeMapSlice(const Ipc::StoreMapSliceId sliceId);
+ virtual void noteFreeMapSlice(const Ipc::StoreMapSliceId sliceId) override;
private:
// TODO: move freeSlots into map
bool abandonedAt(const sfileno index) const;
// Ipc::StoreMapCleaner API
- virtual void noteFreeMapSlice(const Ipc::StoreMapSliceId sliceId);
+ virtual void noteFreeMapSlice(const Ipc::StoreMapSliceId sliceId) override;
private:
/// shared packed info indexed by Store keys, for creating new StoreEntries