// Copyright 2022 The TensorStore Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. #include "tensorstore/array.h" #include "tensorstore/box.h" #include "tensorstore/cast.h" #include "tensorstore/context.h" #include "tensorstore/data_type.h" #include "tensorstore/downsample.h" #include "tensorstore/index_interval.h" #include "tensorstore/index_space/alignment.h" #include "tensorstore/index_space/dim_expression.h" #include "tensorstore/index_space/index_domain.h" #include "tensorstore/index_space/index_transform.h" #include "tensorstore/index_space/transformed_array.h" #include "tensorstore/kvstore/kvstore.h" #include "tensorstore/kvstore/operations.h" #include "tensorstore/kvstore/spec.h" #include "tensorstore/open.h" #include "tensorstore/rank.h" #include "tensorstore/strided_layout.h" #include "tensorstore/tensorstore.h" #include "tensorstore/util/byte_strided_pointer.h" #include "tensorstore/util/element_pointer.h" #include "tensorstore/util/element_traits.h" #include "tensorstore/util/future.h" #include "tensorstore/util/result.h" #include "tensorstore/util/span.h" #include "tensorstore/util/status_testutil.h"