| allocateBuffers(unsigned numBuffers) | Storage::Disk::BlockDevice | |
| begin() const | LinkedObjectTemplate< Device > | inline |
| buffers | Storage::Disk::BlockDevice | protected |
| cbegin() const | LinkedObjectTemplate< Device > | inline |
| cend() const | LinkedObjectTemplate< Device > | inline |
| ConstIterator typedef | LinkedObjectTemplate< Device > | |
| defaultSectorSize | Storage::Device | static |
| Device() | Storage::Device | inline |
| Device(const Device &)=delete | Storage::Device | |
| Device(Device &&)=delete | Storage::Device | |
| editablePartitions() | Storage::Device | inline |
| end() const | LinkedObjectTemplate< Device > | inline |
| erase_range(storage_size_t address, storage_size_t size) override | Storage::Disk::BlockDevice | virtual |
| flushBuffer(Buffer &buf) | Storage::Disk::BlockDevice | protected |
| flushBuffers() | Storage::Disk::BlockDevice | protected |
| getBlockSize() const override | Storage::Disk::BlockDevice | inlinevirtual |
| getId() const | Storage::Device | inlinevirtual |
| getName() const =0 | Storage::Device | pure virtual |
| getNext() const | LinkedObjectTemplate< Device > | inline |
| getSectorCount() const override | Storage::Disk::BlockDevice | inlinevirtual |
| getSectorSize() const | Storage::Device | inlinevirtual |
| getSize() const override | Storage::Disk::BlockDevice | inlinevirtual |
| getType() const =0 | Storage::Device | pure virtual |
| insertAfter(Device *object) | LinkedObjectTemplate< Device > | inline |
| LinkedObject::insertAfter(LinkedObject *object) | LinkedObject | inline |
| Iterator typedef | LinkedObjectTemplate< Device > | |
| List typedef | Storage::Device | |
| loadPartitions(uint32_t tableOffset) | Storage::Device | inline |
| loadPartitions(Device &source, uint32_t tableOffset) | Storage::Device | |
| mPartitions | Storage::Device | protected |
| next() const | LinkedObject | inlinevirtual |
| operator!=(const LinkedObject &other) const | LinkedObject | inline |
| operator=(const Device &)=delete | Storage::Device | |
| operator=(Device &&)=delete | Storage::Device | |
| operator==(const String &name) const | Storage::Device | inline |
| LinkedObjectTemplate< Device >::operator==(const LinkedObject &other) const | LinkedObject | inline |
| OwnedList typedef | Storage::Device | |
| partitions() const | Storage::Device | inline |
| printTo(Print &p) const | Storage::Device | |
| raw_sector_erase_range(storage_size_t address, size_t size)=0 | Storage::Disk::BlockDevice | protectedpure virtual |
| raw_sector_read(storage_size_t address, void *dst, size_t size)=0 | Storage::Disk::BlockDevice | protectedpure virtual |
| raw_sector_write(storage_size_t address, const void *src, size_t size)=0 | Storage::Disk::BlockDevice | protectedpure virtual |
| raw_sync()=0 | Storage::Disk::BlockDevice | protectedpure virtual |
| read(storage_size_t address, void *dst, size_t size) override | Storage::Disk::BlockDevice | virtual |
| sectorCount | Storage::Disk::BlockDevice | protected |
| sectorSize | Storage::Disk::BlockDevice | protected |
| sectorSizeShift | Storage::Disk::BlockDevice | protected |
| stat | Storage::Disk::BlockDevice | |
| sync() override | Storage::Disk::BlockDevice | virtual |
| Type enum name | Storage::Device | |
| write(storage_size_t address, const void *src, size_t size) override | Storage::Disk::BlockDevice | virtual |
| ~Device() | Storage::Device | |
| ~LinkedObject()=default | LinkedObject | virtual |