DiskStorage/src/include/Storage/Disk/Buffer.h
Go to the documentation of this file.
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:30
Buffer * begin() const
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:48
Buffer & get(storage_size_t sector)
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:43
Buffer * end() const
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:53
size_t size() const
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:58
BufferList(uint16_t sectorSize, size_t count)
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:32
Definition: Partition.h:78
constexpr std::enable_if<(sizeof(T)<=4), uint8_t >::type getSizeBits(T value)
Definition: Components/Storage/src/include/Storage/Types.h:49
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:17
static constexpr uint32_t invalid
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:18
uint32_t sector
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:19
void invalidate()
Definition: DiskStorage/src/include/Storage/Disk/Buffer.h:22