ParamsStream::ParamsStream

Construct a nested params stream from a substream and several parameter sets.

Synopsis

Declared in <serialize.h>

template<
    typename NestedSubstream,
    typename Params1,
    typename Params2,
    typename... NestedParams>
ParamsStream(
    NestedSubstream&& s,
    Params1 const& params1,
    Params2 const& params2,
    NestedParams const&... params);

Parameters

NameDescription
sThe underlying stream to wrap.
params1The outermost parameter set to attach.
params2The next parameter set to attach.
paramsThe remaining parameter sets to attach.