MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / serialize

Method serialize

programs/obfuscator/Obfuscator.cpp:713–725  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

711 : params(std::move(params_)), code_points(params.order, BEGIN) {}
712
713 void serialize(WriteBuffer & out) const
714 {
715 params.serialize(out);
716
717 size_t size = table.size();
718 writeBinary(size, out);
719
720 for (const auto & elem : table)
721 {
722 writeBinary(elem.getKey(), out);
723 elem.getMapped().serialize(out);
724 }
725 }
726
727 void deserialize(ReadBuffer & in)
728 {

Callers

nothing calls this directly

Calls 5

writeBinaryFunction · 0.50
serializeMethod · 0.45
sizeMethod · 0.45
getKeyMethod · 0.45
getMappedMethod · 0.45

Tested by

no test coverage detected