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

Method swap

tiledb/sm/subarray/subarray.cc:2516–2535  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2514}
2515
2516void Subarray::swap(Subarray& subarray) {
2517 std::swap(stats_, subarray.stats_);
2518 std::swap(logger_, subarray.logger_);
2519 std::swap(array_, subarray.array_);
2520 std::swap(layout_, subarray.layout_);
2521 std::swap(cell_order_, subarray.cell_order_);
2522 std::swap(range_subset_, subarray.range_subset_);
2523 std::swap(label_range_subset_, subarray.label_range_subset_);
2524 std::swap(attr_range_subset_, subarray.attr_range_subset_);
2525 std::swap(is_default_, subarray.is_default_);
2526 std::swap(range_offsets_, subarray.range_offsets_);
2527 std::swap(tile_overlap_, subarray.tile_overlap_);
2528 std::swap(est_result_size_computed_, subarray.est_result_size_computed_);
2529 std::swap(relevant_fragments_, subarray.relevant_fragments_);
2530 std::swap(coalesce_ranges_, subarray.coalesce_ranges_);
2531 std::swap(est_result_size_, subarray.est_result_size_);
2532 std::swap(max_mem_size_, subarray.max_mem_size_);
2533 std::swap(original_range_idx_, subarray.original_range_idx_);
2534 std::swap(merge_overlapping_ranges_, subarray.merge_overlapping_ranges_);
2535}
2536
2537void Subarray::get_expanded_coordinates(
2538 const uint64_t range_idx_start,

Callers 1

query_from_capnpFunction · 0.45

Calls 1

swapFunction · 0.50

Tested by

no test coverage detected