| add_generator() | Presentation< Word > | |
| add_generator(letter_type x) | Presentation< Word > | |
| add_generator_no_checks(letter_type x) | Presentation< Word > | |
| add_rule(Iterator1 lhs_begin, Iterator1 lhs_end, Iterator2 rhs_begin, Iterator2 rhs_end) | Presentation< Word > | inline |
| add_rule_no_checks(Iterator1 lhs_begin, Iterator1 lhs_end, Iterator2 rhs_begin, Iterator2 rhs_end) | Presentation< Word > | inline |
| alphabet() const noexcept | Presentation< Word > | inline |
| alphabet(size_type n) | Presentation< Word > | |
| alphabet(word_type const &lphbt) | Presentation< Word > | |
| alphabet(word_type &&lphbt) | Presentation< Word > | |
| alphabet(std::string_view lphbt) -> std::enable_if_t< std::is_same_v< std::string, word_type >, Return & > | Presentation< Word > | inline |
| alphabet(char const *lphbt) -> std::enable_if_t< std::is_same_v< std::string, word_type >, Return > | Presentation< Word > | inline |
| alphabet(std::initializer_list< typename word_type::value_type > const &lphbt) | Presentation< Word > | inline |
| alphabet_from_rules() | Presentation< Word > | |
| const_iterator typedef | InversePresentation< Word > | |
| contains_empty_word() const noexcept | Presentation< Word > | inline |
| contains_empty_word(bool val) noexcept | Presentation< Word > | inline |
| in_alphabet(letter_type val) const | Presentation< Word > | inline |
| index(letter_type val) const | Presentation< Word > | |
| index_no_checks(letter_type val) const | Presentation< Word > | inline |
| init() | Presentation< Word > | |
| inverse(letter_type x) const | InversePresentation< Word > | |
| InversePresentation(Presentation< Word > const &p) | InversePresentation< Word > | inlineexplicit |
| InversePresentation(Presentation< Word > &&p) | InversePresentation< Word > | inlineexplicit |
| inverses(word_type const &w) | InversePresentation< Word > | inline |
| inverses() const noexcept | InversePresentation< Word > | inline |
| inverses_no_checks(word_type const &w) | InversePresentation< Word > | |
| iterator typedef | InversePresentation< Word > | |
| letter(size_type i) const | Presentation< Word > | |
| letter_no_checks(size_type i) const | Presentation< Word > | inline |
| letter_type typedef | InversePresentation< Word > | |
| operator=(Presentation const &) | Presentation< Word > | |
| operator=(Presentation &&) | Presentation< Word > | |
| Presentation() | Presentation< Word > | |
| Presentation(Presentation const &) | Presentation< Word > | |
| Presentation(Presentation &&) | Presentation< Word > | |
| remove_generator(letter_type x) | Presentation< Word > | |
| remove_generator_no_checks(letter_type x) | Presentation< Word > | |
| rules | Presentation< Word > | |
| size_type typedef | InversePresentation< Word > | |
| throw_if_alphabet_has_duplicates() const | Presentation< Word > | inline |
| throw_if_bad_alphabet_or_rules() const | Presentation< Word > | inline |
| throw_if_bad_alphabet_rules_or_inverses() const | InversePresentation< Word > | inline |
| throw_if_bad_rules() const | Presentation< Word > | |
| throw_if_letter_not_in_alphabet(letter_type c) const | Presentation< Word > | |
| throw_if_letter_not_in_alphabet(Iterator1 first, Iterator2 last) const | Presentation< Word > | |
| word_type typedef | InversePresentation< Word > | |