CPP-AP
2.7.0
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
14
namespace
ap::argument
{
15
17
enum class
default_positional
: uint8_t {
input
,
output
};
18
20
enum class
default_optional
: uint8_t {
help
,
input
,
output
,
multi_input
,
multi_output
};
21
22
}
// namespace ap::argument
ap::argument
Definition
default.hpp:14
ap::argument::default_positional
default_positional
Enum class representing positional arguments.
Definition
default.hpp:17
ap::argument::default_positional::output
@ output
ap::argument::default_positional::input
@ input
ap::argument::default_optional
default_optional
Enum class representing optional arguments.
Definition
default.hpp:20
ap::argument::default_optional::help
@ help
ap::argument::default_optional::multi_input
@ multi_input
ap::argument::default_optional::multi_output
@ multi_output
include
ap
argument
default.hpp
Generated on Sat Sep 6 2025 for CPP-AP by
1.9.8