Horizon
Public Member Functions | Friends | List of all members
Catch::Clara::Parser Class Reference
Inheritance diagram for Catch::Clara::Parser:
Catch::Clara::Detail::ParserBase

Public Member Functions

auto operator|= (ExeName const &exeName) -> Parser &
 
auto operator|= (Arg const &arg) -> Parser &
 
auto operator|= (Opt const &opt) -> Parser &
 
Parseroperator|= (Parser const &other)
 
template<typename T >
auto operator| (T const &other) const -> Parser
 
std::vector< Detail::HelpColumnsgetHelpColumns () 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 &
 

The documentation for this class was generated from the following files: