|
Sen API
Sen Libraries
|
#include <reader_writer.h>
Public Member Functions | |
| TestWriter () noexcept=default | |
| ~TestWriter () noexcept override=default | |
| Span< uint8_t > | loanBuffer (size_t size) |
| void | returnBuffer (Span< uint8_t > buffer) |
| std::vector< uint8_t > & | getBuffer () noexcept |
| std::size_t | getWriteCount () const noexcept |
| 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. | |
|
inlinedefaultnoexcept |
|
overridedefaultnoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenodiscardnoexcept |
|
inlineoverridevirtual |
Returns a buffer of 'size' bytes, owned by the writer.
Implements sen::Writer.
|
inlineoverridevirtual |
Moves the cursor 'size' bytes.
Implements sen::Writer.