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

Function tiledb_array_get_schema

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

Source from the content-addressed store, hash-verified

368}
369
370capi_return_t tiledb_array_get_schema(
371 tiledb_array_t* array, tiledb_array_schema_t** array_schema) {
372 ensure_array_is_valid(array);
373 ensure_output_pointer_is_valid(array_schema);
374
375 // Get schema
376 auto&& [st, array_schema_get] = array->get_array_schema();
377 throw_if_not_ok(st);
378 *array_schema = tiledb_array_schema_t::make_handle(array_schema_get.value());
379
380 return TILEDB_OK;
381}
382
383capi_return_t tiledb_array_get_query_type(
384 tiledb_array_t* array, tiledb_query_type_t* query_type) {

Callers 13

unit_capi_array.ccFile · 0.85
ArrayMethod · 0.85
schemaMethod · 0.85
openMethod · 0.85
reopenMethod · 0.85
unit-capi-array.ccFile · 0.85
unit-capi-query.ccFile · 0.85

Calls 5

ensure_array_is_validFunction · 0.85
throw_if_not_okFunction · 0.85
get_array_schemaMethod · 0.45
valueMethod · 0.45

Tested by

no test coverage detected