MCPcopy Create free account
hub / github.com/apple/foundationdb / serializePacketWriter

Method serializePacketWriter

flow/include/flow/serialize.h:885–888  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

883public:
884 using value_type = V;
885 void serializePacketWriter(PacketWriter& w) const override {
886 ObjectWriter writer([&](size_t size) { return w.writeBytes(size); }, AssumeVersion(w.protocolVersion()));
887 writer.serialize(get()); // Writes directly into buffer supplied by |w|
888 }
889 virtual value_type const& get() const = 0;
890};
891

Callers 1

sendPacketFunction · 0.80

Calls 5

AssumeVersionFunction · 0.85
getFunction · 0.50
writeBytesMethod · 0.45
protocolVersionMethod · 0.45
serializeMethod · 0.45

Tested by

no test coverage detected