arduino-emulator
Catch::clara::detail::Arg Member List

This is the complete list of members for Catch::clara::detail::Arg, including all inherited members.

cardinality() const -> size_t override (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inlinevirtual
hint() const -> std::string (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
isOptional() const -> bool (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
m_description (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >protected
m_hint (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >protected
m_optionality (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >protected
m_ref (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >protected
operator()(std::string const &description) -> Arg & (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
operator+(T const &other) const -> Parser (defined in Catch::clara::detail::ComposableParserImpl< DerivedT >)Catch::clara::detail::ComposableParserImpl< DerivedT >
operator|(T const &other) const -> Parser (defined in Catch::clara::detail::ComposableParserImpl< DerivedT >)Catch::clara::detail::ComposableParserImpl< DerivedT >
optional() -> Arg & (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
parse(std::string const &, TokenStream const &tokens) const -> InternalParseResult override (defined in Catch::clara::detail::Arg)Catch::clara::detail::Arginlinevirtual
parse(Args const &args) const -> InternalParseResult (defined in Catch::clara::detail::ParserBase)Catch::clara::detail::ParserBaseinline
ParserRefImpl(std::shared_ptr< BoundRef > const &ref) (defined in Catch::clara::detail::Arg)Catch::clara::detail::Arginlineexplicit
ParserRefImpl(T &ref, std::string const &hint) (defined in Catch::clara::detail::Arg)Catch::clara::detail::Arginline
ParserRefImpl(LambdaT const &ref, std::string const &hint) (defined in Catch::clara::detail::Arg)Catch::clara::detail::Arginline
ParserRefImpl(std::shared_ptr< BoundRef > const &ref) (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inlineexplicitprotected
ParserRefImpl(T &ref, std::string const &hint) (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
ParserRefImpl(LambdaT const &ref, std::string const &hint) (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
required() -> Arg & (defined in Catch::clara::detail::ParserRefImpl< Arg >)Catch::clara::detail::ParserRefImpl< Arg >inline
validate() const -> Result (defined in Catch::clara::detail::ParserBase)Catch::clara::detail::ParserBaseinlinevirtual
~ParserBase()=default (defined in Catch::clara::detail::ParserBase)Catch::clara::detail::ParserBasevirtual