MCPcopy Create free account
hub / github.com/TileDB-Inc/TileDB / write_array_metadata

Function write_array_metadata

examples/cpp_api/array_metadata.cc:62–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60}
61
62void write_array_metadata() {
63 // Create TileDB context
64 Context ctx;
65
66 // Open array for writing
67 Array array(ctx, array_name, TILEDB_WRITE);
68
69 // Write some metadata
70 int v = 100;
71 array.put_metadata("aaa", TILEDB_INT32, 1, &v);
72 float f[] = {1.1f, 1.2f};
73 array.put_metadata("bb", TILEDB_FLOAT32, 2, f);
74
75 // Close array - Important so that the metadata get flushed
76 array.close();
77}
78
79void read_array_metadata() {
80 // Create TileDB context

Callers 1

mainFunction · 0.70

Calls 2

put_metadataMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected