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

Function tiledb_array_alloc

tiledb/api/c_api/array/array_api.cc:100–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100capi_return_t tiledb_array_alloc(
101 tiledb_ctx_t* ctx, const char* array_uri, tiledb_array_t** array) {
102 ensure_output_pointer_is_valid(array);
103
104 // Create Array object
105 *array = tiledb_array_t::make_handle(
106 ctx->resources(), URI(array_uri, URI::must_be_valid));
107 return TILEDB_OK;
108}
109
110void tiledb_array_free(tiledb_array_t** array) {
111 ensure_output_pointer_is_valid(array);

Callers 15

write_sparse_arrayMethod · 0.85
unit_capi_array.ccFile · 0.85
write_sparse_arrayMethod · 0.85
ordinary_arrayMethod · 0.85
ArrayMethod · 0.85
check_metadataMethod · 0.85
check_metadataMethod · 0.85

Calls 3

resourcesMethod · 0.80
URIClass · 0.50

Tested by 15

write_sparse_arrayMethod · 0.68
write_sparse_arrayMethod · 0.68
ordinary_arrayMethod · 0.68
check_array_dataMethod · 0.68
write_fragmentMethod · 0.68
check_array_dataMethod · 0.68
write_fragmentMethod · 0.68
writeMethod · 0.68
readMethod · 0.68
test_get_buffer_writeMethod · 0.68