|
template<StdSpan Span, class T = typename Span::value_type> |
void | deserialize (InputStream &src, Span *dst) |
|
template<StdSpan Span, class T = typename Span::value_type> |
void | serialize (const Span &src, OutputStream *dst) |
|
template<class T , size_t N, RegularBinarySink Dst, class... Tags> |
void | serialize (const std::array< T, N > &src, Dst *dst, const Tags &... tags) |
|
template<RegularBinarySource Src, class T , size_t N, class... Tags> |
void | deserialize (Src &src, std::array< T, N > *dst, const Tags &... tags) |
|
template<ResizableContiguousContainer Src, RegularBinarySink Dst, class... Tags> |
void | serialize (const Src &src, Dst *dst, const Tags &... tags) |
|
template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> |
void | deserialize (Src &src, Dst *dst, const Tags &... tags) |
|
template<ResizableContiguousContainer Src, RegularBinarySink Dst, class... Tags> |
void | serialize (const Src &src, Dst *dst, UnsizedTag, const Tags &... tags) |
|
template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> |
void | deserialize (Src &src, Dst *dst, PresizedTag tag, const Tags &... tags) |
|
template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> |
void | deserialize (Src &src, Dst *dst, AppendTag, const Tags &... tags) |
|