|
CLI11 2.4.1
|
#include <algorithm>#include <functional>#include <memory>#include <set>#include <string>#include <tuple>#include <utility>#include <vector>#include "Error.hpp"#include "Macros.hpp"#include "Split.hpp"#include "StringTools.hpp"#include "Validators.hpp"#include "impl/Option_inl.hpp"Go to the source code of this file.
Classes | |
| class | CLI::OptionBase< CRTP > |
| class | CLI::OptionDefaults |
| class | CLI::Option |
Namespaces | |
| namespace | CLI |
Typedefs | |
| using | CLI::results_t = std::vector< std::string > |
| using | CLI::callback_t = std::function< bool(const results_t &)> |
| callback function definition | |
| using | CLI::Option_p = std::unique_ptr< Option > |
Enumerations | |
| enum class | CLI::MultiOptionPolicy : char { CLI::Throw , CLI::TakeLast , CLI::TakeFirst , CLI::Join , CLI::TakeAll , CLI::Sum , CLI::Reverse } |
| Enumeration of the multiOption Policy selection. More... | |