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

Function SaveDataToTempFile

catboost/libs/data/ut/lib/for_loader.cpp:16–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14 namespace NDataNewUT {
15
16 void SaveDataToTempFile(
17 TStringBuf srcData,
18 TPathWithScheme* dstPath,
19 TVector<THolder<TTempFile>>* srcDataFiles
20 ) {
21 if (srcData) {
22 auto tmpFileName = MakeTempName();
23 TFileOutput output(tmpFileName);
24 output.Write(srcData);
25 *dstPath = TPathWithScheme(tmpFileName);
26 srcDataFiles->emplace_back(MakeHolder<TTempFile>(tmpFileName));
27 }
28 }
29
30 void SaveSrcData(
31 const TSrcData& srcData,

Callers 2

SaveSrcDataFunction · 0.85
SaveSrcDataFunction · 0.85

Calls 4

MakeTempNameFunction · 0.85
TPathWithSchemeClass · 0.50
WriteMethod · 0.45
emplace_backMethod · 0.45

Tested by

no test coverage detected