Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
open_flags.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_OPEN_FLAGS_HPP_
6#define INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_FILESYSTEM_OPEN_FLAGS_HPP_
7
8#include <cstdint>
9
10namespace arene {
11namespace base {
12namespace filesystem {
13
14/// @brief An enumeration specifying choices for opening files
15enum class open_flags : std::uint8_t {
16 /// @brief Open in read-only mode
17 read_only,
18 /// @brief Open in read-write mode
19 read_write
20};
21
22} // namespace filesystem
23} // namespace base
24} // namespace arene
25
26#endif // INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_FILESYSTEM_OPEN_FLAGS_HPP_
Definition directory_handle.cpp:39
Definition array_exceptions_disabled.cpp:11
Copyright 2026, Toyota Motor Corporation.
Definition array_exceptions_disabled.cpp:10