Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
mdspan.hpp
Go to the documentation of this file.
1// Copyright 2026, Toyota Motor Corporation
2//
3// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
4
5#ifndef INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_MDSPAN_HPP_
6#define INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_MDSPAN_HPP_
7
8// parasoft-begin-suppress AUTOSAR-A16_2_2-a-2 "Arene Base aggregate headers permitted by A16-2-2 Permit #1"
9#include "arene/base/mdspan/default_accessor.hpp" // IWYU pragma: export
10#include "arene/base/mdspan/extents.hpp" // IWYU pragma: export
11#include "arene/base/mdspan/full_extent.hpp" // IWYU pragma: export
12#include "arene/base/mdspan/is_accessor_policy.hpp" // IWYU pragma: export
13#include "arene/base/mdspan/is_layout_mapping.hpp" // IWYU pragma: export
14#include "arene/base/mdspan/layout.hpp" // IWYU pragma: export
15#include "arene/base/mdspan/make_mdspan.hpp" // IWYU pragma: export
16#include "arene/base/mdspan/mdspan.hpp" // IWYU pragma: export
17#include "arene/base/mdspan/slice.hpp" // IWYU pragma: export
18#include "arene/base/mdspan/submdspan.hpp" // IWYU pragma: export
19#include "arene/base/mdspan/submdspan_mapping_result.hpp" // IWYU pragma: export
20#include "arene/base/mdspan/submdspan_subextents_type.hpp" // IWYU pragma: export
21// parasoft-end-suppress AUTOSAR-A16_2_2-a-2
22
23#endif // INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_MDSPAN_HPP_