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::binomial_coefficients_trait< 7 > Struct Template Reference

Specialization of binomial_coefficients_trait for 128-bit integers. More...

#include <rrr_helper.hpp>

List of all members.

Public Types

typedef uint128_t number_type

Static Public Member Functions

static uint16_t l1BP (number_type x)
template<class bit_vector_type >
static number_type get_int (const bit_vector_type &bv, typename bit_vector_type::size_type pos, uint16_t len)
template<class bit_vector_type >
static void set_int (bit_vector_type &bv, typename bit_vector_type::size_type pos, number_type x, uint16_t len)
static uint16_t popcount (number_type x)

Detailed Description

template<>
struct sdsl::binomial_coefficients_trait< 7 >

Specialization of binomial_coefficients_trait for 128-bit integers.


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