SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
 All Classes Namespaces Files Functions Variables Typedefs Friends
Public Types | Static Public Member Functions
sdsl::int_vector_trait< 16, size_type_class > Struct Template Reference

List of all members.

Public Types

typedef uint16_t value_type
typedef size_type_class size_type
typedef int_vector
< 16, size_type_class > 
int_vector_type
typedef uint16_t & reference
typedef const uint16_t const_reference
typedef const uint8_t int_width_type
typedef uint16_t * iterator
typedef const uint16_t * const_iterator

Static Public Member Functions

static void set_int_width (int_width_type &, const uint8_t)
static void read_header (size_type &size, int_width_type &, std::istream &in)
static iterator begin (int_vector_type *, uint64_t *begin)
static iterator end (int_vector_type *, uint64_t *begin, size_type size)
static const_iterator begin (const int_vector_type *, const uint64_t *begin)
static const_iterator end (const int_vector_type *, const uint64_t *begin, size_type size)

template<class size_type_class>
struct sdsl::int_vector_trait< 16, size_type_class >


The documentation for this struct was generated from the following file: