SDSL 3.0.1
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl_concepts.hpp File Reference

Contains declarations and definitions of data structure concepts. More...

#include <sdsl/uintx_t.hpp>

Go to the source code of this file.

Classes

struct  sdsl::bv_tag
 
struct  sdsl::iv_tag
 
struct  sdsl::csa_tag
 
struct  sdsl::cst_tag
 
struct  sdsl::wt_tag
 
struct  sdsl::psi_tag
 
struct  sdsl::lf_tag
 
struct  sdsl::csa_member_tag
 
struct  sdsl::lcp_tag
 
struct  sdsl::lcp_plain_tag
 
struct  sdsl::lcp_permuted_tag
 
struct  sdsl::lcp_tree_compressed_tag
 
struct  sdsl::lcp_tree_and_lf_compressed_tag
 
struct  sdsl::alphabet_tag
 
struct  sdsl::byte_alphabet_tag
 
struct  sdsl::int_alphabet_tag
 
struct  sdsl::sa_sampling_tag
 
struct  sdsl::isa_sampling_tag
 
struct  sdsl::enable_if_type< t_T, t_r >
 
struct  sdsl::index_tag< t_idx, t_enable >
 
struct  sdsl::index_tag< t_idx, typename enable_if_type< typename t_idx::index_category >::type >
 
struct  sdsl::sampling_tag< t_sampling, t_enable >
 
struct  sdsl::sampling_tag< t_sampling, typename enable_if_type< typename t_sampling::sampling_category >::type >
 
struct  sdsl::is_enc_vec< t_enc_vec, t_enable >
 
struct  sdsl::is_enc_vec< t_enc_vec, typename enable_if_type< typename t_enc_vec::enc_vec_type >::type >
 
struct  sdsl::is_alphabet< t_alphabet, t_enable >
 
struct  sdsl::is_alphabet< t_alphabet, typename enable_if_type< typename t_alphabet::alphabet_category >::type >
 

Namespaces

namespace  sdsl
 Namespace for the succinct data structure library.
 

Detailed Description

Contains declarations and definitions of data structure concepts.

Author
Simon Gog

Definition in file sdsl_concepts.hpp.