MCPcopy Create free account
hub / github.com/apache/arrow / SerializeCustomMetadata

Function SerializeCustomMetadata

cpp/src/arrow/ipc/metadata_internal.cc:948–958  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

946}
947
948flatbuffers::Offset<KVVector> SerializeCustomMetadata(
949 FBB& fbb, const std::shared_ptr<const KeyValueMetadata>& metadata) {
950 std::vector<KeyValueOffset> key_values;
951 if (metadata != nullptr) {
952 AppendKeyValueMetadata(fbb, *metadata, &key_values);
953 return fbb.CreateVector(key_values);
954 } else {
955 // null
956 return 0;
957 }
958}
959
960Status SchemaToFlatbuffer(FBB& fbb, const Schema& schema,
961 const DictionaryFieldMapper& mapper,

Callers 3

SchemaToFlatbufferFunction · 0.85
WriteFBMessageFunction · 0.85
WriteFileFooterFunction · 0.85

Calls 1

AppendKeyValueMetadataFunction · 0.85

Tested by

no test coverage detected