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

Function create_hierarchy

examples/cpp_api/object.cc:111–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

109}
110
111void create_hierarchy() {
112 // Create groups
113 tiledb::Context ctx;
114 tiledb::VFS vfs(ctx);
115 if (vfs.is_dir("my_group"))
116 vfs.remove_dir("my_group");
117
118 tiledb::create_group(ctx, "my_group");
119 tiledb::create_group(ctx, "my_group/dense_arrays");
120 tiledb::create_group(ctx, "my_group/sparse_arrays");
121
122 // Create arrays
123 create_array("my_group/dense_arrays/array_A", TILEDB_DENSE);
124 create_array("my_group/dense_arrays/array_B", TILEDB_DENSE);
125 create_array("my_group/sparse_arrays/array_C", TILEDB_SPARSE);
126 create_array("my_group/sparse_arrays/array_D", TILEDB_SPARSE);
127}
128
129int main() {
130 create_hierarchy();

Callers 1

mainFunction · 0.70

Calls 4

create_groupFunction · 0.85
create_arrayFunction · 0.70
is_dirMethod · 0.45
remove_dirMethod · 0.45

Tested by

no test coverage detected