|
SDSL 3.0.1
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 (const t_int_vector *v=nullptr, size_type idx=0) | |
Protected Attributes | |
| uint8_t | m_offset |
| uint8_t | m_len |
Definition at line 1056 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 1061 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::iterator_category = std::random_access_iterator_tag |
Definition at line 1059 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::pointer = value_type * |
Definition at line 1062 of file int_vector.hpp.
| using sdsl::int_vector_iterator_base< t_int_vector >::reference = value_type & |
Definition at line 1063 of file int_vector.hpp.
| typedef uint64_t sdsl::int_vector_iterator_base< t_int_vector >::size_type |
Definition at line 1065 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 1060 of file int_vector.hpp.
|
inline |
Definition at line 1072 of file int_vector.hpp.
|
inline |
Definition at line 1077 of file int_vector.hpp.
|
protected |
Definition at line 1069 of file int_vector.hpp.
|
protected |
Definition at line 1068 of file int_vector.hpp.