Constructors

Synopses

Declared in <streams.h>

Construct a writer over an existing span of bytes to fill.

explicit
SpanWriter(std::span<std::byte> dest);

Construct a writer and immediately serialize the given items into the span.

template<typename... Args>
SpanWriter(
    std::span<std::byte> dest,
    Args&&... args);

Parameters

Name

Description

dest

Span of bytes the writer will fill.

args

Items to serialize into the span on construction.

Created with MrDocs