| 177 | } |
| 178 | |
| 179 | capi_return_t tiledb_subarray_get_range( |
| 180 | const tiledb_subarray_t* subarray, |
| 181 | uint32_t dim_idx, |
| 182 | uint64_t range_idx, |
| 183 | const void** start, |
| 184 | const void** end, |
| 185 | const void** stride) { |
| 186 | ensure_subarray_is_valid(subarray); |
| 187 | ensure_output_pointer_is_valid(start); |
| 188 | ensure_output_pointer_is_valid(end); |
| 189 | if (stride != nullptr) { |
| 190 | *stride = nullptr; |
| 191 | } |
| 192 | subarray->get_range(dim_idx, range_idx, start, end); |
| 193 | return TILEDB_OK; |
| 194 | } |
| 195 | |
| 196 | capi_return_t tiledb_subarray_get_range_from_name( |
| 197 | const tiledb_subarray_t* subarray, |
no test coverage detected