IFS::IProfiler Class Referenceabstract
Filesystems may optionally provide performance statistics. More...
#include <Profiler.h>
Inheritance diagram for IFS::IProfiler:
Public Member Functions | |
virtual | ~IProfiler () |
virtual void | erase (storage_size_t address, size_t size)=0 |
Called BEFORE an erase operation. More... | |
Called AFTER reading a block of data | |
virtual void | read (storage_size_t address, const void *buffer, size_t size)=0 |
Called BEFORE writing a block of data | |
virtual void | write (storage_size_t address, const void *buffer, size_t size)=0 |
Detailed Description
Filesystems may optionally provide performance statistics.
Constructor & Destructor Documentation
◆ ~IProfiler()
|
inlinevirtual |
Member Function Documentation
◆ erase()
|
pure virtual |
Called BEFORE an erase operation.
Implemented in IFS::Profiler.
◆ read()
|
pure virtual |
Implemented in IFS::Profiler.
◆ write()
|
pure virtual |
Implemented in IFS::Profiler.
The documentation for this class was generated from the following file: