10#ifndef __RTDynamicStringOutBuffer_h__
11#define __RTDynamicStringOutBuffer_h__ included
17#ifndef __RTOBuffer_h__
30 virtual int write(
const char * data,
int size )
override;
31 virtual int flush(
void )
override;
A dynamic string buffer.
Definition: RTDynamicStringOutBuffer.h:25
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.
const char * getString()
Get a pointer to the buffer string (owned by this buffer).
Represents an output buffer.
Definition: RTOBuffer.h:23