libsemigroups::Ukkonen:
- Constructors:
- ["This page contains information about the constructors for the
:cpp:any:`Ukkonen` class."]
- Ukkonen()
- Ukkonen(Ukkonen const &) = default
- Ukkonen(Ukkonen &&) = default
- operator=(Ukkonen const &) = default
- operator=(Ukkonen &&) = default
- Member types:
- ["This page contains information about the member types of the
:cpp:any:`Ukkonen` class."]
- unique_letter_type
- word_index_type
- const_iterator
- index_type
- Initialisation:
- ["This page contains information about the member functions for the
:cpp:any:`Ukkonen` class related to initialisation."]
- add_word_no_checks(const_iterator,const_iterator)
- add_word_no_checks(word_type const &)
- add_word_no_checks(Iterator,Iterator)
- add_word_no_checks(Word const &)
- add_word_no_checks(char const *)
- add_word(const_iterator,const_iterator)
- add_word(word_type const &)
- add_word(Iterator,Iterator)
- add_word(Word const &)
- add_word(char const *)
- Attributes:
- ["This page contains information about the member functions for querying
the attributes of an instance of the :cpp:any:`Ukkonen` class."]
- nodes() const noexcept
- number_of_distinct_words() const noexcept
- length_of_distinct_words() const noexcept
- length_of_words() const noexcept
- number_of_words() const noexcept
- max_word_length() const noexcept
- Iterators:
- ["This page contains information about the member functions for iterators
in the :cpp:any:`Ukkonen` class."]
- begin() const noexcept
- cbegin() const noexcept
- end() const noexcept
- cend() const noexcept
- Validation:
- ["This page contains information about the member functions for validating words
in the :cpp:any:`Ukkonen` class."]
- validate_word(word_type const &) const
- validate_word(Iterator,Iterator) const
- Other member functions:
- ["This page contains information about the remaining member functions of
the :cpp:any:`Ukkonen` class."]
- word_index(Node const &) const
- word_index(index_type) const
- distance_from_root(Node const &) const
- is_suffix(State const &) const
- unique_letter(word_index_type) const noexcept
- multiplicity(word_index_type) const
- index_no_checks(Iterator,Iterator) const
- index(Iterator,Iterator) const
- is_unique_letter(letter_type) const noexcept
- traverse_no_checks(State &,Iterator,Iterator) const
- traverse_no_checks(Iterator,Iterator) const
- traverse(State &,Iterator,Iterator) const
- traverse(Iterator,Iterator) const
[ Dauer der Verarbeitung: 0.25 Sekunden
(vorverarbeitet)
]