Wire Sysio Wire Sysion 1.0.0
|
#include <clara.hpp>
Public Member Functions | |
virtual | ~ParserBase ()=default |
virtual auto | validate () const -> Result |
virtual auto | parse (std::string const &exeName, TokenStream const &tokens) const -> InternalParseResult=0 |
virtual auto | cardinality () const -> size_t |
auto | parse (Args const &args) const -> InternalParseResult |
|
virtualdefault |
|
inlinevirtual |
Reimplemented in Catch::clara::detail::ParserRefImpl< DerivedT >, Catch::clara::detail::ParserRefImpl< Arg >, and Catch::clara::detail::ParserRefImpl< Opt >.
Definition at line 814 of file clara.hpp.
|
inline |
|
pure virtual |
Implemented in Catch::clara::detail::Arg, Catch::clara::detail::ExeName, Catch::clara::detail::Opt, and Catch::clara::detail::Parser.
|
inlinevirtual |
Reimplemented in Catch::clara::detail::Opt, and Catch::clara::detail::Parser.
Definition at line 812 of file clara.hpp.