#include <transfer_buffer.hpp>
Public Member Functions | |
StaticTransferBuffer () | |
![]() | |
uint16_t | getMaxWritePos () const |
uint8_t * | getRawPtr () |
const uint8_t * | getRawPtr () const |
uint16_t | getSize () const |
virtual int | read (unsigned offset, uint8_t *data, unsigned len) const |
void | reset () |
void | setMaxWritePos (uint16_t value) |
StaticTransferBufferImpl (uint8_t *buf, uint16_t buf_size) | |
virtual int | write (unsigned offset, const uint8_t *data, unsigned len) |
![]() | |
virtual | ~ITransferBuffer () |
Private Attributes | |
uint8_t | buffer_ [Size] |
Definition at line 50 of file transfer_buffer.hpp.
|
inline |
Definition at line 54 of file transfer_buffer.hpp.
|
private |
Definition at line 52 of file transfer_buffer.hpp.