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::select_support_mcl_trait< bit_pattern, pattern_len > Struct Template Reference

List of all members.

Public Types

typedef select_support::size_type size_type

Static Public Member Functions

static size_type arg_cnt (const bit_vector &)
static size_type args_in_the_first_word (uint64_t, uint8_t, uint64_t)
static size_type ith_arg_pos_in_the_first_word (uint64_t, size_type, uint8_t, uint64_t)
static size_type args_in_the_word (uint64_t, uint64_t &)
static size_type ith_arg_pos_in_the_word (uint64_t, size_type, uint64_t)
static bool found_arg (size_type, const bit_vector &)
static uint64_t init_carry (const uint64_t *, size_type)
static uint64_t get_carry (uint64_t)

template<uint8_t bit_pattern, uint8_t pattern_len>
struct sdsl::select_support_mcl_trait< bit_pattern, pattern_len >


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