MCPcopy Create free account
hub / github.com/catboost/catboost / LoadStr

Function LoadStr

library/cpp/chromium_trace/saveload.cpp:18–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16 }
17
18 void LoadStr(IInputStream* in, TStringBuf& str, TMemoryPool& pool) {
19 size_t size = ::LoadSize(in);
20 char* data = ::AllocateFromPool(pool, size);
21 ::LoadPodArray(in, data, size);
22
23 str = TStringBuf(data, size);
24 }
25
26 using TConstAnyEventPtr = std::variant<
27 const TDurationBeginEvent*,

Callers 2

LoadAlternativeIfFunction · 0.85
LoadMethod · 0.85

Calls 3

LoadSizeFunction · 0.85
LoadPodArrayFunction · 0.85
AllocateFromPoolFunction · 0.50

Tested by

no test coverage detected