MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / writeStringStreamToFile

Function writeStringStreamToFile

src/processor/operator/simple/export_db.cpp:46–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46static void writeStringStreamToFile(ClientContext* context, const std::string& ssString,
47 const std::string& path) {
48 const auto fileInfo = VirtualFileSystem::GetUnsafe(*context)->openFile(path,
49 FileOpenFlags(FileFlags::WRITE | FileFlags::CREATE_IF_NOT_EXISTS), context);
50 fileInfo->writeFile(reinterpret_cast<const uint8_t*>(ssString.c_str()), ssString.size(),
51 0 /* offset */);
52}
53
54static std::string getTablePropertyDefinitions(const TableCatalogEntry* entry) {
55 std::string columns;

Callers 1

executeInternalMethod · 0.85

Calls 4

FileOpenFlagsClass · 0.85
openFileMethod · 0.45
writeFileMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected