A Chunk-oriented view of a MultiBuf that mimics v1::MultiBufChunks.
This type mimics the public API of v1::MultiBuf that derives from the privately inherited v1::MultiBufChunks, rather than the API of v1::MultiBufChunks itself.
This function can be used as a drop-in replacement for v1::MultiBuf while migrating to using pw_multibuf/v2.
|
|
using | iterator = Iterator< Mutability::kMutable > |
| |
|
using | const_iterator = Iterator< Mutability::kConst > |
| |
|
|
constexpr size_t | size () const |
| |
|
iterator | begin () const |
| |
|
iterator | end () const |
| |
|
const_iterator | cbegin () const |
| |
|
const_iterator | cend () const |
| |
◆ MultiBuf
MultiBuf interface with mutable data and the option of adding layered data views.
The documentation for this class was generated from the following file:
- pw_multibuf/v1_adapter/public/pw_multibuf/v1_adapter/multibuf.h