8#ifndef INCLUDED_SDSL_CONCEPTS
9#define INCLUDED_SDSL_CONCEPTS
63template <
class t_T,
class t_r =
void>
69template <
class t_
idx,
class t_enable =
void>
78 using type =
typename t_idx::index_category;
81template <
class t_sampling,
class t_enable =
void>
87template <
class t_sampling>
90 using type =
typename t_sampling::sampling_category;
93template <
class t_enc_vec,
class t_enable =
void>
96 static constexpr bool value =
false;
99template <
class t_enc_vec>
105template <
class t_alphabet,
class t_enable =
void>
108 static constexpr bool value =
false;
111template <
class t_alphabet>
Namespace for the succinct data structure library.
static const uint8_t WIDTH
typename t_idx::index_category type
static const uint8_t WIDTH
static constexpr bool value
static constexpr bool value
typename t_sampling::sampling_category type