CPP-AP 2.2.6
Command-line argument parser for C++20
Loading...
Searching...
No Matches
default.hpp
Go to the documentation of this file.
1// Copyright (c) 2023-2025 Jakub MusiaƂ
2// This file is part of the CPP-AP project (https://github.com/SpectraL519/cpp-ap).
3// Licensed under the MIT License. See the LICENSE file in the project root for full license information.
4
10#pragma once
11
12#include <cstdint>
13
14namespace ap::argument {
15
17enum class default_positional : uint8_t { input, output };
18
20enum class default_optional : uint8_t { help, input, output, multi_input, multi_output };
21
22} // namespace ap::argument
default_positional
Enum class representing positional arguments.
Definition default.hpp:17
default_optional
Enum class representing optional arguments.
Definition default.hpp:20