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

Function SerializeCustomMetadata

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

Source from the content-addressed store, hash-verified

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