This is the complete list of members for eagine::program_arg, including all inherited members.
block() const noexcept -> memory::const_block | eagine::program_arg | inline |
consume_next(T &dest, std::ostream &errorlog) -> bool | eagine::program_arg | inline |
consume_next(T &dest, span< const string_view > symbols, span< const R > translations, std::ostream &errorlog) -> bool | eagine::program_arg | inline |
ends_with(string_view str) const noexcept | eagine::program_arg | inline |
get() const noexcept -> value_type | eagine::program_arg | inline |
get_string() const -> std::string | eagine::program_arg | inline |
is_first() const noexcept -> bool | eagine::program_arg | inline |
is_help_arg() const noexcept | eagine::program_arg | inline |
is_last() const noexcept -> bool | eagine::program_arg | inline |
is_tag(string_view tag) const noexcept | eagine::program_arg | inline |
is_tag(string_view short_tag, string_view long_tag) const noexcept | eagine::program_arg | inline |
is_tag_param(const basic_program_parameter ¶m) const | eagine::program_arg | inline |
is_valid() const noexcept -> bool | eagine::program_arg | inline |
next() const noexcept -> program_arg | eagine::program_arg | inline |
operator bool() const noexcept | eagine::program_arg | inline |
operator value_type() const noexcept | eagine::program_arg | inline |
operator!=(const value_type &v) const noexcept | eagine::program_arg | inline |
operator==(const value_type &v) const noexcept | eagine::program_arg | inline |
parse(T &dest, selector< V > sel, std::ostream &parse_log) const -> bool | eagine::program_arg | inline |
parse(T &dest, std::ostream &parse_log) const | eagine::program_arg | inline |
parse_next(T &dest, selector< V > sel, std::ostream &parse_log) const | eagine::program_arg | inline |
parse_next(T &dest, std::ostream &parse_log) const | eagine::program_arg | inline |
parse_param(program_parameter< T > ¶m, std::ostream &errorlog) -> bool | eagine::program_arg | inline |
position() const noexcept | eagine::program_arg | inline |
prev() const noexcept -> program_arg | eagine::program_arg | inline |
program_arg() noexcept=default | eagine::program_arg | |
starts_with(string_view str) const noexcept | eagine::program_arg | inline |
value_type typedef | eagine::program_arg |