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

Method Write

library/cpp/binsaver/buffered_io.h:11–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9 virtual ~IBinaryStream() = default;
10
11 inline i64 Write(const void* userBuffer, i64 size) {
12 if (size <= Max<int>()) {
13 return WriteImpl(userBuffer, static_cast<int>(size));
14 } else {
15 return LongWrite(userBuffer, size);
16 }
17 }
18
19 inline i64 Read(void* userBuffer, i64 size) {
20 if (size <= Max<int>()) {

Callers 7

FlushImplMethod · 0.45
WriteImplMethod · 0.45
WriteComplexMethod · 0.45
FlushMethod · 0.45
DataChunkStrMethod · 0.45
DataChunkMethod · 0.45
AddMethod · 0.45

Calls 1

WriteImplFunction · 0.85

Tested by

no test coverage detected