| argType (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | protected |
| ArgumentBase(std::string_view name, std::string_view optionsComment, ArgumentKind argType, bool repeatable, bool required) (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | inlineprotected |
| FlaggedArgumentBase(std::string_view shortName) (defined in cli::commands::FlaggedArgumentBase) | cli::commands::FlaggedArgumentBase | inlineexplicitprotected |
| getArgDocString(const docwriting::DocWriter &writer) const override | cli::commands::OptionArgumentBase | virtual |
| getArgType() const | cli::commands::ArgumentBase | inline |
| getName() const noexcept | cli::commands::ArgumentBase | inline |
| getOptionComment() const noexcept | cli::commands::ArgumentBase | inline |
| getOptionsDocString(const docwriting::DocWriter &writer) const override | cli::commands::OptionArgumentBase | virtual |
| getShortName() const noexcept | cli::commands::FlaggedArgumentBase | inline |
| getType() const | cli::commands::TypedArgumentBase | inline |
| getValueName() const noexcept (defined in cli::commands::OptionArgumentBase) | cli::commands::OptionArgumentBase | inline |
| isRepeatable() const noexcept | cli::commands::ArgumentBase | inline |
| isRequired() const noexcept | cli::commands::ArgumentBase | inline |
| name (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | protected |
| OptionArgument(std::string_view name, std::string_view valueName, std::string_view shortName="", std::string_view optionsComment="", bool required=false, bool repeatable=false) | cli::commands::OptionArgument< T > | inlineexplicit |
| OptionArgumentBase(std::string_view name, std::string_view optionsComment, bool repeatable, bool required, std::type_index t, std::string_view shortName, std::string_view valueName) | cli::commands::OptionArgumentBase | inline |
| optionsComment (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | protected |
| parseToValue(const std::string &input) const override | cli::commands::OptionArgument< T > | inlinevirtual |
| repeatable (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | protected |
| required (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | protected |
| shortName (defined in cli::commands::FlaggedArgumentBase) | cli::commands::FlaggedArgumentBase | protected |
| type (defined in cli::commands::TypedArgumentBase) | cli::commands::TypedArgumentBase | protected |
| TypedArgumentBase(std::type_index t) (defined in cli::commands::TypedArgumentBase) | cli::commands::TypedArgumentBase | inlineexplicitprotected |
| valueName (defined in cli::commands::OptionArgumentBase) | cli::commands::OptionArgumentBase | protected |
| withOptionsComment(std::string_view comment) | cli::commands::OptionArgument< T > | inline |
| withRepeatable(bool rep) | cli::commands::OptionArgument< T > | inline |
| withRequired(bool req) | cli::commands::OptionArgument< T > | inline |
| withShortName(std::string_view name) | cli::commands::OptionArgument< T > | inline |
| ~ArgumentBase()=default (defined in cli::commands::ArgumentBase) | cli::commands::ArgumentBase | virtual |
| ~TypedArgumentBase()=default (defined in cli::commands::TypedArgumentBase) | cli::commands::TypedArgumentBase | virtual |