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

Function writeMagicBytes

src/storage/database_header.cpp:63–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61static constexpr uint8_t HEADER_FORMAT_VERSION_WITH_DATAFILE_NUM_PAGES = 2;
62
63static void writeMagicBytes(common::Serializer& serializer) {
64 serializer.writeDebuggingInfo("magic");
65 const auto numMagicBytes = strlen(StorageVersionInfo::MAGIC_BYTES);
66 for (auto i = 0u; i < numMagicBytes; i++) {
67 serializer.serializeValue<uint8_t>(StorageVersionInfo::MAGIC_BYTES[i]);
68 }
69}
70
71void DatabaseHeader::serialize(common::Serializer& ser) const {
72 writeMagicBytes(ser);

Callers 1

serializeMethod · 0.85

Calls 1

writeDebuggingInfoMethod · 0.80

Tested by

no test coverage detected