* Loads the array schema from an array. * Options to load additional features are read from the optionally-provided * `config`. See `tiledb_array_schema_load_with_config`. * * **Example:** * @code{.cpp} * tiledb::Config config; * config["rest.load_enumerations_on_array_open"] = "true"; * auto schema = tiledb::Array::load_schema_with_config(ctx, config, * "s3://bucket-nam
| 741 | * @return The loaded ArraySchema object. |
| 742 | */ |
| 743 | static ArraySchema load_schema_with_config( |
| 744 | const Context& ctx, const Config& config, const std::string& uri) { |
| 745 | tiledb_array_schema_t* schema; |
| 746 | ctx.handle_error(tiledb_array_schema_load_with_config( |
| 747 | ctx.ptr().get(), config.ptr().get(), uri.c_str(), &schema)); |
| 748 | return ArraySchema(ctx, schema); |
| 749 | } |
| 750 | |
| 751 | /** |
| 752 | * Gets the encryption type the given array was created with. |
nothing calls this directly
no test coverage detected