args-parser 6.3.6
Loading...
Searching...
No Matches
enums.hpp
Go to the documentation of this file.
1
2/*
3 SPDX-FileCopyrightText: 2026 Igor Mironchik <igor.mironchik@gmail.com>
4 SPDX-License-Identifier: MIT
5*/
6
7#ifndef ARGS__ENUMS_HPP__INCLUDED
8#define ARGS__ENUMS_HPP__INCLUDED
9
10namespace Args
11{
12
13//
14// ValueOptions
15//
16
18enum class ValueOptions {
25}; // enum class ValueOptions
26
27//
28// ArgType
29//
30
46
47} /* namespace Args */
48
49#endif // ARGS__ENUMS_HPP__INCLUDED
Group of args where all arguments should be defined.
Definition groups.hpp:119
Argument with one value that can be present only once in the command line.
Definition arg.hpp:33
Group of args where at least one argument should be defined.
Definition groups.hpp:202
Command in the command line interface.
Definition command.hpp:28
MultiArg is a class that presents argument in the command line taht can be presented more than once o...
Definition multi_arg.hpp:34
Group of args where only one argument can be defined.
Definition groups.hpp:32
Definition api.hpp:18
ArgType
Type of the argument.
Definition enums.hpp:32
ValueOptions
Options for value property.
Definition enums.hpp:18
@ OneValue
One value.
Definition enums.hpp:22
@ ManyValues
Many values.
Definition enums.hpp:24
@ NoValue
No values.
Definition enums.hpp:20