Horizon
|
Public Member Functions | |
auto | operator|= (ExeName const &exeName) -> Parser & |
auto | operator|= (Arg const &arg) -> Parser & |
auto | operator|= (Opt const &opt) -> Parser & |
Parser & | operator|= (Parser const &other) |
template<typename T > | |
auto | operator| (T const &other) const -> Parser |
std::vector< Detail::HelpColumns > | getHelpColumns () const |
void | writeToStream (std::ostream &os) const |
Detail::Result | validate () const override |
Detail::InternalParseResult | parse (std::string const &exeName, Detail::TokenStream const &tokens) const override |
Friends | |
auto | operator<< (std::ostream &os, Parser const &parser) -> std::ostream & |
|
overridevirtual |
Implements Catch::Clara::Detail::ParserBase.
|
overridevirtual |
Reimplemented from Catch::Clara::Detail::ParserBase.