Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
units.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
///
6
/// @file units.hpp
7
/// @brief Public export header for the units subpackage
8
///
9
#
ifndef
INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_UNITS_HPP_
10
#
define
INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_UNITS_HPP_
11
12
// parasoft-begin-suppress AUTOSAR-A16_2_2-a-2 "Arene Base aggregate headers permitted by A16-2-2 Permit #1"
13
#
include
"arene/base/units/base_kind_set.hpp"
// IWYU pragma: export
14
#
include
"arene/base/units/combine_kinds.hpp"
// IWYU pragma: export
15
#
include
"arene/base/units/explicit_base_set.hpp"
// IWYU pragma: export
16
#
include
"arene/base/units/is_base_quantity_kind.hpp"
// IWYU pragma: export
17
#
include
"arene/base/units/is_explicit.hpp"
// IWYU pragma: export
18
#
include
"arene/base/units/is_implicit.hpp"
// IWYU pragma: export
19
#
include
"arene/base/units/is_possible_unit_for.hpp"
// IWYU pragma: export
20
#
include
"arene/base/units/is_quantity_kind.hpp"
// IWYU pragma: export
21
#
include
"arene/base/units/is_unit.hpp"
// IWYU pragma: export
22
#
include
"arene/base/units/kind_with_exponent.hpp"
// IWYU pragma: export
23
#
include
"arene/base/units/quantity.hpp"
// IWYU pragma: export
24
#
include
"arene/base/units/quantity_kind.hpp"
// IWYU pragma: export
25
#
include
"arene/base/units/quantity_origin.hpp"
// IWYU pragma: export
26
#
include
"arene/base/units/quantity_unit.hpp"
// IWYU pragma: export
27
#
include
"arene/base/units/scaled_unit.hpp"
// IWYU pragma: export
28
#
include
"arene/base/units/selected_unit_for.hpp"
// IWYU pragma: export
29
#
include
"arene/base/units/units_conversion_traits.hpp"
// IWYU pragma: export
30
// parasoft-end-suppress AUTOSAR-A16_2_2-a-2
31
32
#
endif
// INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_UNITS_HPP_
arene
base
units.hpp
Generated by
1.13.2