case_insensitive_string_ends_with(std::string_view str, std::string_view suffix) const | sharg::file_validator_base | inlineprotected |
extensions | sharg::file_validator_base | protected |
extensions_str | sharg::file_validator_base | protected |
file_validator_base()=default | sharg::output_file_validator | |
file_validator_base(file_validator_base const &)=default | sharg::output_file_validator | |
file_validator_base(file_validator_base &&)=default | sharg::output_file_validator | |
get_help_page_message() const | sharg::output_file_validator | inline |
operator()(std::filesystem::path const &file) const override | sharg::output_file_validator | inlinevirtual |
sharg::file_validator_base::operator()(range_type const &v) const | sharg::file_validator_base | inline |
operator=(output_file_validator const &)=default | sharg::output_file_validator | |
operator=(output_file_validator &&)=default | sharg::output_file_validator | |
sharg::file_validator_base::operator=(file_validator_base const &)=default | sharg::file_validator_base | |
sharg::file_validator_base::operator=(file_validator_base &&)=default | sharg::file_validator_base | |
option_value_type typedef | sharg::output_file_validator | |
output_file_validator()=default | sharg::output_file_validator | |
output_file_validator(output_file_validator const &)=default | sharg::output_file_validator | |
output_file_validator(output_file_validator &&)=default | sharg::output_file_validator | |
output_file_validator(output_file_open_options const mode, std::vector< std::string > const &extensions) | sharg::output_file_validator | inlineexplicit |
output_file_validator(output_file_open_options const mode, auto &&... extensions) | sharg::output_file_validator | inlineexplicit |
output_file_validator(std::vector< std::string > const &extensions) | sharg::output_file_validator | inlineexplicit |
output_file_validator(auto &&... extensions) | sharg::output_file_validator | inlineexplicit |
valid_extensions_help_page_message() const | sharg::file_validator_base | inlineprotected |
validate_filename(std::filesystem::path const &path) const | sharg::file_validator_base | inlineprotected |
validate_readability(std::filesystem::path const &path) const | sharg::file_validator_base | inlineprotected |
validate_writeability(std::filesystem::path const &path) const | sharg::file_validator_base | inlineprotected |
~file_validator_base()=default | sharg::file_validator_base | virtual |
~output_file_validator()=default | sharg::output_file_validator | virtual |