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

Function Table__ReplaceSchemaMetadata

r/src/table.cpp:41–48  ·  view source on GitHub ↗

[[arrow::export]]

Source from the content-addressed store, hash-verified

39
40// [[arrow::export]]
41std::shared_ptr<arrow::Table> Table__ReplaceSchemaMetadata(
42 const std::shared_ptr<arrow::Table>& x, cpp11::strings metadata) {
43 auto vec_metadata = cpp11::as_cpp<std::vector<std::string>>(metadata);
44 auto names_metadata = cpp11::as_cpp<std::vector<std::string>>(metadata.names());
45 auto kv = std::shared_ptr<arrow::KeyValueMetadata>(
46 new arrow::KeyValueMetadata(names_metadata, vec_metadata));
47 return x->ReplaceSchemaMetadata(kv);
48}
49
50// [[arrow::export]]
51std::shared_ptr<arrow::ChunkedArray> Table__column(

Callers 1

Calls 1

ReplaceSchemaMetadataMethod · 0.45

Tested by

no test coverage detected