SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::int_vector_trait< 8 > Struct Reference

#include <int_vector.hpp>

Public Types

typedef uint8_t value_type
typedef int_vector< 8 > int_vector_type
typedef uint8_t & reference
typedef uint8_t const_reference
typedef uint8_t int_width_type
typedef uint8_t * iterator
typedef uint8_t const * 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

Detailed Description

Definition at line 179 of file int_vector.hpp.

Member Typedef Documentation

◆ const_iterator

typedef uint8_t const* sdsl::int_vector_trait< 8 >::const_iterator

Definition at line 187 of file int_vector.hpp.

◆ const_reference

typedef uint8_t sdsl::int_vector_trait< 8 >::const_reference

Definition at line 184 of file int_vector.hpp.

◆ int_vector_type

typedef int_vector<8> sdsl::int_vector_trait< 8 >::int_vector_type

Definition at line 182 of file int_vector.hpp.

◆ int_width_type

typedef uint8_t sdsl::int_vector_trait< 8 >::int_width_type

Definition at line 185 of file int_vector.hpp.

◆ iterator

typedef uint8_t* sdsl::int_vector_trait< 8 >::iterator

Definition at line 186 of file int_vector.hpp.

◆ reference

typedef uint8_t& sdsl::int_vector_trait< 8 >::reference

Definition at line 183 of file int_vector.hpp.

◆ value_type

typedef uint8_t sdsl::int_vector_trait< 8 >::value_type

Definition at line 181 of file int_vector.hpp.

Member Function Documentation

◆ begin() [1/2]

iterator sdsl::int_vector_trait< 8 >::begin ( int_vector_type * v)
staticnoexcept

◆ begin() [2/2]

const_iterator sdsl::int_vector_trait< 8 >::begin ( int_vector_type const * v)
staticnoexcept

◆ end() [1/2]

iterator sdsl::int_vector_trait< 8 >::end ( int_vector_type * v)
staticnoexcept

◆ end() [2/2]

const_iterator sdsl::int_vector_trait< 8 >::end ( int_vector_type const * v)
staticnoexcept

◆ set_width()

void sdsl::int_vector_trait< 8 >::set_width ( uint8_t ,
int_width_type  )
inlinestaticnoexcept

Definition at line 194 of file int_vector.hpp.


The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/sdsl-lite-3.0.3-build/sdsl-lite-3.0.3/include/sdsl/int_vector.hpp