tlx
|
#include <tlx/cmdline_parser.hpp>
#include <algorithm>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <iomanip>
#include <iostream>
#include <limits>
#include <string>
#include <vector>
#include <tlx/define/visibility_hidden.hpp>
#include <tlx/string/parse_si_iec_units.hpp>
#include <tlx/unused.hpp>
Go to the source code of this file.
Classes | |
class | CmdlineParser::Argument |
base class of all options and parameters More... | |
class | CmdlineParser::ArgumentBool |
specialization of argument for boolean flags (can only be set to true). More... | |
class | CmdlineParser::ArgumentInt |
specialization of argument for integer options or parameters More... | |
class | CmdlineParser::ArgumentUnsigned |
specialization of argument for unsigned integer options or parameters More... | |
class | CmdlineParser::ArgumentSizeT |
specialization of argument for size_t options or parameters More... | |
class | CmdlineParser::ArgumentFloat |
specialization of argument for float options or parameters More... | |
class | CmdlineParser::ArgumentDouble |
specialization of argument for double options or parameters More... | |
class | CmdlineParser::ArgumentBytes32 |
specialization of argument for SI/IEC suffixes byte size options or parameters More... | |
class | CmdlineParser::ArgumentBytes64 |
specialization of argument for SI/IEC suffixes byte size options or parameters More... | |
class | CmdlineParser::ArgumentString |
specialization of argument for string options or parameters More... | |
class | CmdlineParser::ArgumentStringlist |
specialization of argument for multiple string options or parameters More... | |
Namespaces | |
namespace | tlx |