|
Sen API
Sen Libraries
|
A writer that owns a buffer that gets resized on demand. More...
#include <buffer_writer.h>
Public Member Functions | |
| ResizableBufferWriter (Container &buffer) noexcept | |
| ~ResizableBufferWriter () override=default | |
| uint8_t * | advance (size_t size) override |
| Returns a buffer of 'size' bytes, owned by the writer. | |
| void | reverse (size_t size) override |
| Moves the cursor 'size' bytes. | |
A writer that owns a buffer that gets resized on demand.
|
inlineexplicitnoexcept |
|
overridedefault |
|
inlinenodiscardoverridevirtual |
Returns a buffer of 'size' bytes, owned by the writer.
Implements sen::Writer.
|
inlineoverridevirtual |
Moves the cursor 'size' bytes.
Implements sen::Writer.