SDSL 3.0.3
Succinct Data Structure Library
|
#include <int_vector.hpp>
Public Types | |
typedef uint16_t | value_type |
typedef int_vector< 16 > | int_vector_type |
typedef uint16_t & | reference |
typedef uint16_t | const_reference |
typedef uint8_t | int_width_type |
typedef uint16_t * | iterator |
typedef uint16_t const * | const_iterator |
typedef uint64_t | value_type |
typedef int_vector< t_width > | int_vector_type |
typedef int_vector_reference< int_vector_type > | reference |
typedef uint64_t | const_reference |
typedef uint8_t | int_width_type |
typedef int_vector_iterator< int_vector_type > | iterator |
typedef int_vector_const_iterator< int_vector_type > | const_iterator |
Static Public Member Functions | |
static iterator | begin (int_vector_type *v) noexcept |
static iterator | end (int_vector_type *v) noexcept |
static const_iterator | begin (int_vector_type const *v) noexcept |
static const_iterator | end (int_vector_type const *v) noexcept |
static void | set_width (uint8_t, int_width_type) noexcept |
static iterator | begin (int_vector_type *v) noexcept |
static const_iterator | begin (int_vector_type const *v) noexcept |
static iterator | end (int_vector_type *v) noexcept |
static const_iterator | end (int_vector_type const *v) noexcept |
static void | set_width (uint8_t new_width, int_width_type &width) noexcept |
Definition at line 159 of file int_vector.hpp.
typedef int_vector_const_iterator<int_vector_type> sdsl::int_vector_trait< t_width >::const_iterator |
Definition at line 92 of file int_vector.hpp.
typedef uint16_t const* sdsl::int_vector_trait< 16 >::const_iterator |
Definition at line 167 of file int_vector.hpp.
typedef uint64_t sdsl::int_vector_trait< t_width >::const_reference |
Definition at line 89 of file int_vector.hpp.
typedef uint16_t sdsl::int_vector_trait< 16 >::const_reference |
Definition at line 164 of file int_vector.hpp.
typedef int_vector<t_width> sdsl::int_vector_trait< t_width >::int_vector_type |
Definition at line 87 of file int_vector.hpp.
typedef int_vector<16> sdsl::int_vector_trait< 16 >::int_vector_type |
Definition at line 162 of file int_vector.hpp.
typedef uint8_t sdsl::int_vector_trait< t_width >::int_width_type |
Definition at line 90 of file int_vector.hpp.
typedef uint8_t sdsl::int_vector_trait< 16 >::int_width_type |
Definition at line 165 of file int_vector.hpp.
typedef int_vector_iterator<int_vector_type> sdsl::int_vector_trait< t_width >::iterator |
Definition at line 91 of file int_vector.hpp.
typedef uint16_t* sdsl::int_vector_trait< 16 >::iterator |
Definition at line 166 of file int_vector.hpp.
typedef int_vector_reference<int_vector_type> sdsl::int_vector_trait< t_width >::reference |
Definition at line 88 of file int_vector.hpp.
typedef uint16_t& sdsl::int_vector_trait< 16 >::reference |
Definition at line 163 of file int_vector.hpp.
typedef uint64_t sdsl::int_vector_trait< t_width >::value_type |
Definition at line 86 of file int_vector.hpp.
typedef uint16_t sdsl::int_vector_trait< 16 >::value_type |
Definition at line 161 of file int_vector.hpp.
|
inlinestaticnoexcept |
Definition at line 94 of file int_vector.hpp.
|
staticnoexcept |
|
inlinestaticnoexcept |
Definition at line 102 of file int_vector.hpp.
|
staticnoexcept |
|
inlinestaticnoexcept |
Definition at line 98 of file int_vector.hpp.
|
staticnoexcept |
|
inlinestaticnoexcept |
Definition at line 106 of file int_vector.hpp.
|
staticnoexcept |
|
inlinestaticnoexcept |
Definition at line 111 of file int_vector.hpp.
|
inlinestaticnoexcept |
Definition at line 174 of file int_vector.hpp.