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 | USB::MSC::LogicalUnit | |
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 |
getCapacity(uint32_t *block_count, uint16_t *block_size) | USB::MSC::LogicalUnit | inline |
getId() const override | USB::MSC::LogicalUnit | virtual |
getName() const override | USB::MSC::LogicalUnit | 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 override | USB::MSC::LogicalUnit | inlinevirtual |
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 | |
LogicalUnit(HostDevice &device, uint8_t lun) | USB::MSC::LogicalUnit | |
mPartitions | Storage::Device | protected |
next() const | LinkedObject | inlinevirtual |
operator bool() const | USB::MSC::LogicalUnit | inline |
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) override | USB::MSC::LogicalUnit | protectedvirtual |
raw_sector_read(storage_size_t address, void *dst, size_t size) override | USB::MSC::LogicalUnit | protectedvirtual |
raw_sector_write(storage_size_t address, const void *src, size_t size) override | USB::MSC::LogicalUnit | protectedvirtual |
raw_sync() override | USB::MSC::LogicalUnit | protectedvirtual |
read(uint32_t lba, uint32_t offset, void *buffer, uint32_t bufsize) | USB::MSC::LogicalUnit | inline |
Storage::Disk::BlockDevice::read(storage_size_t address, void *dst, size_t size) override | Storage::Disk::BlockDevice | virtual |
readOnly | USB::MSC::LogicalUnit | |
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(uint32_t lba, uint32_t offset, uint8_t *buffer, uint32_t bufsize) | USB::MSC::LogicalUnit | inline |
Storage::Disk::BlockDevice::write(storage_size_t address, const void *src, size_t size) override | Storage::Disk::BlockDevice | virtual |
~Device() | Storage::Device | |
~LinkedObject() | LinkedObject | inlinevirtual |