|
| RTLogBuffer (Log::Base *) |
|
virtual int | flush (void) override |
| Flushes the data written to the buffer.
|
|
virtual int | write (const char *data, int size) override |
| Write a string to the buffer.
|
|
virtual int | write (const char *data, int size)=0 |
| Write a string to the buffer.
|
|
virtual int | flush (void)=0 |
| Flushes the data written to the buffer.
|
|
|
int | offset |
|
char | buffer [80] |
|
◆ flush()
virtual int RTLogBuffer::flush |
( |
void |
| ) |
|
|
overridevirtual |
Flushes the data written to the buffer.
For some output buffers, the written data will not appear in the output until flush() has been called. For others explicit flushing is not needed.
- Returns
- 1 if successful, 0 otherwise
Implements RTOBuffer.
The documentation for this class was generated from the following file: