SDSL 3.0.2
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.