eckit::BufferList class

A class to aggregate buffers into a single object that can be read as a whole.

Base classes

class OnlyMovable
Inherit from this class to make a NonCopyable class.

Public functions

void append(Buffer&& buf)
auto count() const -> size_t
auto size() const -> Length
auto consolidate() -> Buffer

Function documentation

Buffer eckit::BufferList::consolidate()