cardinality() const -> size_t override (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inlinevirtual |
getHelpColumns() const -> std::vector< HelpColumns > (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
Help(bool &showHelpFlag) (defined in Catch::clara::detail::Help) | Catch::clara::detail::Help | inline |
hint() const -> std::string (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
isMatch(std::string const &optToken) const -> bool (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
isOptional() const -> bool (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
m_description (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | protected |
m_hint (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | protected |
m_optionality (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | protected |
m_optNames (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | protected |
m_ref (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | protected |
operator()(std::string const &description) -> Opt & (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
operator+(T const &other) const -> Parser (defined in Catch::clara::detail::ComposableParserImpl< DerivedT >) | Catch::clara::detail::ComposableParserImpl< DerivedT > | |
operator[](std::string const &optName) -> Opt & (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
operator|(T const &other) const -> Parser (defined in Catch::clara::detail::ComposableParserImpl< DerivedT >) | Catch::clara::detail::ComposableParserImpl< DerivedT > | |
Opt(LambdaT const &ref) (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inlineexplicit |
Opt(bool &ref) (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inlineexplicit |
Opt(LambdaT const &ref, std::string const &hint) (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
Opt(T &ref, std::string const &hint) (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
optional() -> Opt & (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
parse(std::string const &, TokenStream const &tokens) const -> InternalParseResult override (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inlinevirtual |
parse(std::string const &exeName, TokenStream const &tokens) const -> InternalParseResult=0 (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | |
parse(Args const &args) const -> InternalParseResult (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inline |
parse(Args const &args) const -> InternalParseResult (defined in Catch::clara::detail::ParserBase) | Catch::clara::detail::ParserBase | inline |
ParserRefImpl(std::shared_ptr< BoundRef > const &ref) (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inlineexplicitprotected |
ParserRefImpl(T &ref, std::string const &hint) (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
ParserRefImpl(LambdaT const &ref, std::string const &hint) (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
required() -> Opt & (defined in Catch::clara::detail::ParserRefImpl< Opt >) | Catch::clara::detail::ParserRefImpl< Opt > | inline |
validate() const -> Result override (defined in Catch::clara::detail::Opt) | Catch::clara::detail::Opt | inlinevirtual |
~ParserBase()=default (defined in Catch::clara::detail::ParserBase) | Catch::clara::detail::ParserBase | virtual |