MCPcopy Create free account
hub / github.com/comaps/comaps / SaveBytes

Function SaveBytes

libs/indexer/data_header.cpp:23–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21{
22template <class Sink, class Cont>
23void SaveBytes(Sink & sink, Cont const & cont)
24{
25 static_assert(sizeof(typename Cont::value_type) == 1);
26
27 auto const count = static_cast<uint32_t>(cont.size());
28 WriteVarUint(sink, count);
29 if (count > 0)
30 sink.Write(&cont[0], count);
31}
32
33template <class Source, class Cont>
34void LoadBytes(Source & src, Cont & cont)

Callers 1

SaveMethod · 0.85

Calls 3

WriteVarUintFunction · 0.85
sizeMethod · 0.45
WriteMethod · 0.45

Tested by

no test coverage detected