MCPcopy Create free account
hub / github.com/apache/fory / write_file

Function write_file

cpp/fory/serialization/xlang_test_main.cc:97–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void write_file(const std::string &path, const std::vector<uint8_t> &data) {
98 std::ofstream output(path, std::ios::binary | std::ios::trunc);
99 if (!output) {
100 fail("Failed to open file for writing: " + path);
101 }
102 output.write(reinterpret_cast<const char *>(data.data()),
103 static_cast<std::streamsize>(data.size()));
104 output.flush();
105 output.close();
106}
107
108// ---------------------------------------------------------------------------
109// xlang model definitions shared with Java/Rust tests

Callers 15

run_test_bufferFunction · 0.85
run_test_buffer_varFunction · 0.85
run_test_simple_structFunction · 0.85
run_test_listFunction · 0.85
run_test_mapFunction · 0.85
run_test_integerFunction · 0.85
run_test_decimalFunction · 0.85
run_test_itemFunction · 0.85

Calls 6

failFunction · 0.85
writeMethod · 0.65
dataMethod · 0.45
sizeMethod · 0.45
flushMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected