39#if !defined(BUFSTREAM_BUFFER_SIZE) || defined(__DOXYGEN__)
40#define BUFSTREAM_BUFFER_SIZE 1
58#define _buffered_stream_adapter_data \
59 _base_buffered_stream_data \
61 BaseSequentialStream* bssp; \
63 uint8_t buffer[BUFSTREAM_BUFFER_SIZE]; \
void bsaObjectInit(BufferedStreamAdapter *bsap, BaseSequentialStream *bssp)
Buffered stream adapter object initialization.
#define _buffered_stream_adapter_data
BufferedStreamAdapter specific data.
#define _base_buffered_stream_methods
BaseBufferedStream specific methods.
Buffered stream adapter object.
const struct BufferedStreamAdapterVMT * vmt
Virtual Methods Table.
BufferedStreamAdapter virtual methods table.