Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
path_string.hpp
Go to the documentation of this file.
1// Copyright 2024, Toyota Motor Corporation
2//
3// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
4
5#ifndef INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_FILESYSTEM_PATH_STRING_HPP_
6#define INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_FILESYSTEM_PATH_STRING_HPP_
7
8#include <climits>
9
10// parasoft-begin-suppress AUTOSAR-A16_2_2-a-2 "Arene Base aggregate headers permitted by A16-2-2 Permit #1"
11#include "arene/base/array.hpp"
12#include "arene/base/detail/raw_c_string.hpp"
13#include "arene/base/inline_string.hpp"
14// parasoft-end-suppress AUTOSAR-A16_2_2-a-2
15
16namespace arene {
17namespace base {
18namespace filesystem {
19
20/// @brief An inline_string with storage large enough to hold a file path
22
23/// @brief A raw buffer with storage large enough to hold a file path
25
26} // namespace filesystem
27} // namespace base
28} // namespace arene
29#endif // INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_FILESYSTEM_PATH_STRING_HPP_
Definition directory_handle.cpp:39
Definition array_exceptions_disabled.cpp:11
Copyright 2026, Toyota Motor Corporation.
Definition array_exceptions_disabled.cpp:10