| 1620 | } |
| 1621 | |
| 1622 | void ArraySchema::clear() { |
| 1623 | array_uri_ = URI(); |
| 1624 | uri_ = URI(); |
| 1625 | name_.clear(); |
| 1626 | array_type_ = ArrayType::DENSE; |
| 1627 | capacity_ = constants::capacity; |
| 1628 | cell_order_ = Layout::ROW_MAJOR; |
| 1629 | tile_order_ = Layout::ROW_MAJOR; |
| 1630 | attributes_.clear(); |
| 1631 | |
| 1632 | domain_ = nullptr; |
| 1633 | timestamp_range_ = std::make_pair(0, 0); |
| 1634 | } |
| 1635 | |
| 1636 | void ArraySchema::generate_uri( |
| 1637 | std::optional<std::pair<uint64_t, uint64_t>> timestamp_range) { |
no test coverage detected