argon  0.12.0
Command line argument parser
Parser.hpp File Reference
#include <argon/Option.hpp>
#include <argon/Position.hpp>
#include <cstdint>
#include <memory>
#include <sstream>
#include <string_view>
Include dependency graph for Parser.hpp:

Go to the source code of this file.

Classes

class  argon::Parser
 Argument parser. More...
 

Enumerations

enum  argon::Action : std::uint8_t { argon::PRINT , argon::USAGE }
 Special tags for options. More...
 

Enumeration Type Documentation

◆ Action

enum argon::Action : std::uint8_t

Special tags for options.

Enumerator
PRINT 

Print message to console then exit.

USAGE 

Print usage text.