SDSL 3.0.3
Succinct Data Structure Library
|
#include <suffix_array_helper.hpp>
Public Types | |
typedef t_csa::value_type | value_type |
typedef t_csa::size_type | size_type |
typedef t_csa::difference_type | difference_type |
typedef random_access_const_iterator< traverse_csa_psi > | const_iterator |
typedef csa_member_tag | category |
typedef int_alphabet_tag | alphabet_category |
Public Member Functions | |
traverse_csa_psi (t_csa const &csa_psi) | |
Constructor. | |
traverse_csa_psi (traverse_csa_psi const &tcsa) | |
Copy constructor. | |
value_type | operator[] (size_type i) const |
Calculate the ![]() ![]() | |
size_type | size () const |
Returns the size of the ![]() | |
size_type | empty () const |
Returns if the ![]() | |
const_iterator | begin () const |
const_iterator | end () const |
Returns a const_iterator to the element after the last element. | |
Definition at line 89 of file suffix_array_helper.hpp.
typedef int_alphabet_tag sdsl::traverse_csa_psi< t_csa, t_direction >::alphabet_category |
Definition at line 97 of file suffix_array_helper.hpp.
typedef csa_member_tag sdsl::traverse_csa_psi< t_csa, t_direction >::category |
Definition at line 96 of file suffix_array_helper.hpp.
typedef random_access_const_iterator<traverse_csa_psi> sdsl::traverse_csa_psi< t_csa, t_direction >::const_iterator |
Definition at line 95 of file suffix_array_helper.hpp.
typedef t_csa::difference_type sdsl::traverse_csa_psi< t_csa, t_direction >::difference_type |
Definition at line 94 of file suffix_array_helper.hpp.
typedef t_csa::size_type sdsl::traverse_csa_psi< t_csa, t_direction >::size_type |
Definition at line 93 of file suffix_array_helper.hpp.
typedef t_csa::value_type sdsl::traverse_csa_psi< t_csa, t_direction >::value_type |
Definition at line 92 of file suffix_array_helper.hpp.
|
inline |
Constructor.
Definition at line 104 of file suffix_array_helper.hpp.
|
inline |
Copy constructor.
Definition at line 107 of file suffix_array_helper.hpp.
|
inline |
Definition at line 131 of file suffix_array_helper.hpp.
|
inline |
Returns if the
Definition at line 126 of file suffix_array_helper.hpp.
|
inline |
Returns a const_iterator to the element after the last element.
Required for the STL Container Concept.
Definition at line 140 of file suffix_array_helper.hpp.
|
inline |
Calculate the
i | The index for which the ![]() ![]() ![]() |
Definition at line 113 of file suffix_array_helper.hpp.
|
inline |
Returns the size of the
Definition at line 120 of file suffix_array_helper.hpp.