|
SDSL 3.0.3
Succinct Data Structure Library
|
#include <int_vector.hpp>
Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | value_type = typename t_int_vector::value_type |
| using | difference_type = typename t_int_vector::difference_type |
| using | pointer = value_type * |
| using | reference = value_type & |
| typedef uint64_t | size_type |
Public Member Functions | |
| int_vector_iterator_base (uint8_t offset, uint8_t len) | |
| int_vector_iterator_base (t_int_vector const *v=nullptr, size_type idx=0) | |
Protected Attributes | |
| uint8_t | m_offset |
| uint8_t | m_len |
Definition at line 1182 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::difference_type = typename t_int_vector::difference_type |
Definition at line 1187 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::iterator_category = std::random_access_iterator_tag |
Definition at line 1185 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::pointer = value_type * |
Definition at line 1188 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::reference = value_type & |
Definition at line 1189 of file int_vector.hpp.
| typedef uint64_t sdsl::int_vector_iterator_base< t_int_vector >::size_type |
Definition at line 1191 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::value_type = typename t_int_vector::value_type |
Definition at line 1186 of file int_vector.hpp.
|
inline |
Definition at line 1198 of file int_vector.hpp.
|
inline |
Definition at line 1201 of file int_vector.hpp.
|
protected |
Definition at line 1195 of file int_vector.hpp.
|
protected |
Definition at line 1194 of file int_vector.hpp.