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

Function array_create_from_capnp

tiledb/sm/serialization/array_schema.cc:1326–1338  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1324}
1325
1326std::pair<std::string, shared_ptr<ArraySchema>> array_create_from_capnp(
1327 capnp::ArrayCreateRequest::Reader& array_create_reader,
1328 shared_ptr<MemoryTracker> memory_tracker) {
1329 std::string storage_uri = "";
1330 if (array_create_reader.hasUri()) {
1331 storage_uri = array_create_reader.getUri().cStr();
1332 }
1333
1334 return {
1335 storage_uri,
1336 array_schema_from_capnp(
1337 array_create_reader.getSchema(), URI(), memory_tracker)};
1338}
1339
1340std::pair<std::string, shared_ptr<ArraySchema>> array_create_deserialize(
1341 SerializationType serialize_type,

Callers 1

array_create_deserializeFunction · 0.85

Calls 5

array_schema_from_capnpFunction · 0.85
hasUriMethod · 0.80
getUriMethod · 0.80
getSchemaMethod · 0.80
URIClass · 0.70

Tested by

no test coverage detected