rusEFI
The most advanced open source ECU
|
#include <buffered_writer.h>
Public Member Functions | |
size_t | write (const char *buffer, size_t count) override |
size_t | flush () override |
Protected Member Functions | |
virtual size_t | writeInternal (const char *buffer, size_t count)=0 |
Private Attributes | |
char | m_buffer [TBufferSize] |
size_t | m_bytesUsed = 0 |
Definition at line 12 of file buffered_writer.h.
|
inlineoverridevirtual |
Implements Writer.
Definition at line 47 of file buffered_writer.h.
Referenced by BufferedWriter< TBufferSize >::write().
|
inlineoverridevirtual |
Implements Writer.
Definition at line 14 of file buffered_writer.h.
|
protectedpure virtual |
Referenced by BufferedWriter< TBufferSize >::flush(), and BufferedWriter< TBufferSize >::write().
|
private |
Definition at line 62 of file buffered_writer.h.
Referenced by BufferedWriter< TBufferSize >::flush(), and BufferedWriter< TBufferSize >::write().
|
private |
Definition at line 63 of file buffered_writer.h.
Referenced by BufferedWriter< TBufferSize >::flush(), and BufferedWriter< TBufferSize >::write().