|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
This is the complete list of members for real::basic_regex< Storage >, including all inherited members.
| basic_regex(std::string_view pattern, flags compile_flags=flags::none) | real::basic_regex< Storage > | inlineexplicit |
| basic_regex()=default | real::basic_regex< Storage > | |
| compile_flags() const | real::basic_regex< Storage > | inline |
| expand_replacement(std::string &out, const result_type &match, std::string_view replacement) const | real::basic_regex< Storage > | inlineprivate |
| find_all(std::string_view text) const & | real::basic_regex< Storage > | inline |
| find_all(const char *text) const & | real::basic_regex< Storage > | inline |
| find_all(std::string_view text) const &&=delete | real::basic_regex< Storage > | |
| find_all(const char *text) const &&=delete | real::basic_regex< Storage > | |
| find_all(const std::string &&text) const &=delete | real::basic_regex< Storage > | |
| find_iter(std::string_view text) const & | real::basic_regex< Storage > | inline |
| find_iter(const char *text) const & | real::basic_regex< Storage > | inline |
| find_iter(std::string_view text, std::size_t pos, std::size_t endpos=npos) const & | real::basic_regex< Storage > | inline |
| find_iter(std::string_view text) const &&=delete | real::basic_regex< Storage > | |
| find_iter(const char *text) const &&=delete | real::basic_regex< Storage > | |
| find_iter(std::string_view text, std::size_t, std::size_t=npos) const &&=delete | real::basic_regex< Storage > | |
| find_iter(const std::string &&text) const &=delete | real::basic_regex< Storage > | |
| find_iter(const std::string &&text, std::size_t, std::size_t=npos) const &=delete | real::basic_regex< Storage > | |
| find_iter_longest(std::string_view text, std::size_t pos=0, std::size_t endpos=npos) const & | real::basic_regex< Storage > | inline |
| find_iter_longest(std::string_view, std::size_t, std::size_t) const &&=delete | real::basic_regex< Storage > | |
| fullmatch(std::string_view text) const | real::basic_regex< Storage > | inline |
| fullmatch(std::string_view text, std::size_t pos, std::size_t endpos=npos) const | real::basic_regex< Storage > | inline |
| fullmatch(const char *text) const | real::basic_regex< Storage > | inline |
| fullmatch(const std::string &&text) const =delete | real::basic_regex< Storage > | |
| fullmatch(const std::string &&text, std::size_t, std::size_t=npos) const =delete | real::basic_regex< Storage > | |
| group_count() const | real::basic_regex< Storage > | inline |
| group_index(std::string_view name) const | real::basic_regex< Storage > | inline |
| has_first_byte_set() const noexcept | real::basic_regex< Storage > | inline |
| match(std::string_view text) const | real::basic_regex< Storage > | inline |
| match(std::string_view text, std::size_t pos, std::size_t endpos=npos) const | real::basic_regex< Storage > | inline |
| match(const char *text) const | real::basic_regex< Storage > | inline |
| match(const std::string &&text) const =delete | real::basic_regex< Storage > | |
| match(const std::string &&text, std::size_t, std::size_t=npos) const =delete | real::basic_regex< Storage > | |
| may_start_with(unsigned char byte) const noexcept | real::basic_regex< Storage > | inline |
| name_of(const detail::named_group &named_group) const | real::basic_regex< Storage > | inlineprivate |
| named_groups() const | real::basic_regex< Storage > | inline |
| pattern() const | real::basic_regex< Storage > | inline |
| program_ | real::basic_regex< Storage > | private |
| raw_program() const | real::basic_regex< Storage > | inline |
| replace(std::string_view text, std::string_view replacement, std::size_t max_count=0) const | real::basic_regex< Storage > | inline |
| result_type typedef | real::basic_regex< Storage > | |
| run(std::string_view text, detail::run_mode mode) const | real::basic_regex< Storage > | inlineprivate |
| run(std::string_view text, std::size_t pos, std::size_t endpos, detail::run_mode mode, match_semantics sem=match_semantics::first) const | real::basic_regex< Storage > | inlineprivate |
| search(std::string_view text) const | real::basic_regex< Storage > | inline |
| search(std::string_view text, std::size_t pos, std::size_t endpos=npos) const | real::basic_regex< Storage > | inline |
| search(const char *text) const | real::basic_regex< Storage > | inline |
| search(const std::string &&text) const =delete | real::basic_regex< Storage > | |
| search(const std::string &&text, std::size_t, std::size_t=npos) const =delete | real::basic_regex< Storage > | |
| search_longest(std::string_view text) const | real::basic_regex< Storage > | inline |
| search_longest(std::string_view text, std::size_t pos, std::size_t endpos=npos) const | real::basic_regex< Storage > | inline |
| split(std::string_view text, std::size_t max_splits=0) const | real::basic_regex< Storage > | inline |
| split(const char *text, std::size_t max_splits=0) const | real::basic_regex< Storage > | inline |
| split(const std::string &&text, std::size_t max_splits=0) const =delete | real::basic_regex< Storage > | |
| unique_first_byte() const noexcept | real::basic_regex< Storage > | inline |