MCPcopy Create free account
hub / github.com/Tencent/tgfx / Serialize

Method Serialize

src/inspect/serialization/PointSerialization.cpp:27–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27std::shared_ptr<Data> PointSerialization::Serialize(const Point* point) {
28 DEBUG_ASSERT(point != nullptr)
29 flexbuffers::Builder fbb;
30 size_t startMap;
31 size_t contentMap;
32 SerializeUtils::SerializeBegin(fbb, tgfx::inspect::LayerTreeMessage::LayerSubAttribute, startMap,
33 contentMap);
34 SerializePointImpl(fbb, point);
35 SerializeUtils::SerializeEnd(fbb, startMap, contentMap);
36 return Data::MakeWithCopy(fbb.GetBuffer().data(), fbb.GetBuffer().size());
37}
38} // namespace tgfx

Callers

nothing calls this directly

Calls 3

SerializePointImplFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected