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< fixedIntWidth, size_type_class > Struct Template Reference

List of all members.

Public Types

typedef uint64_t value_type
typedef size_type_class size_type
typedef int_vector
< fixedIntWidth,
size_type_class > 
int_vector_type
typedef int_vector_reference
< int_vector_type
reference
typedef const 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 void set_int_width (int_width_type &int_width, const uint8_t new_int_width)
static void read_header (size_type &size, int_width_type &int_width, std::istream &in)
static iterator begin (int_vector_type *v, uint64_t *)
static iterator end (int_vector_type *v, uint64_t *, size_type)
static const_iterator begin (const int_vector_type *v, const uint64_t *)
static const_iterator end (const int_vector_type *v, const uint64_t *, size_type)

template<uint8_t fixedIntWidth, class size_type_class>
struct sdsl::int_vector_trait< fixedIntWidth, size_type_class >


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