CLI11
C++11 Command Line Interface Parser
Loading...
Searching...
No Matches
CLI.hpp
1// Copyright (c) 2017-2024, University of Cincinnati, developed by Henry Schreiner
2// under NSF AWARD 1414736 and by the respective contributors.
3// All rights reserved.
4//
5// SPDX-License-Identifier: BSD-3-Clause
6
7#pragma once
8
9// CLI Library includes
10// Order is important for combiner script
11
12// IWYU pragma: begin_exports
13
14#include "Version.hpp"
15
16#include "Macros.hpp"
17
18#include "Encoding.hpp"
19
20#include "Argv.hpp"
21
22#include "StringTools.hpp"
23
24#include "Error.hpp"
25
26#include "TypeTools.hpp"
27
28#include "Split.hpp"
29
30#include "ConfigFwd.hpp"
31
32#include "Validators.hpp"
33
34#include "FormatterFwd.hpp"
35
36#include "Option.hpp"
37
38#include "App.hpp"
39
40#include "Config.hpp"
41
42#include "Formatter.hpp"
43
44// IWYU pragma: end_exports