virtual FileSystem::Result write(IOBuffer &buffer, Size &size, const Size offset)
Write bytes to the file.
Size length() const
Same as count().
FileSystem::Result bufferedWrite(const void *buffer, const Size size)
Buffered write bytes to the I/O buffer.
Abstract device class interface.
Abstract Input/Output buffer.
unsigned int Size
Any sane size indicator cannot go negative.
Device & m_device
Device instance.
FileSystem::Action action
Action to perform.
Size size
Size of the buffer.
DeviceLog(Device &device)
Constructor.
virtual void write(const char *str)
Write a string to the Device one character at a time.