LexLeo 0.0.0-dev+f8e5087-dirty
Technical documentation
Loading...
Searching...
No Matches
dynamic_buffer_stream CR API

Composition Root (CR) API for the dynamic_buffer_stream adapter. More...

Files

file  dynamic_buffer_stream_cr_api.h
 Composition Root API for the dynamic_buffer_stream adapter.
 
file  dynamic_buffer_stream_types.h
 Types used by the dynamic_buffer_stream Composition Root API.
 

Data Structures

struct  dynamic_buffer_stream_cfg_t
 Configuration type for the dynamic_buffer_stream adapter. More...
 
struct  dynamic_buffer_stream_env_t
 Injected dependencies for the dynamic_buffer_stream adapter. More...
 

Detailed Description

This API is intended to be used by the Composition Root only. It wires the dynamic_buffer_stream adapter (dynamic-buffer-backed stream) into the stream port factory via a stream_adapter_desc_t.

Design notes:

Note
This API is part of the CR surface. Runtime modules should not include it directly.