SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::wt_rlmn_trait< byte_alphabet_tag > Struct Reference

#include <wt_rlmn.hpp>

Public Types

enum  { width = 8 }
 
typedef int_vector< 64 > C_type
 
typedef int_vector< 64 > C_bf_rank_type
 
enum  
 
typedef int_vector C_type
 
typedef int_vector C_bf_rank_type
 

Static Public Member Functions

static int_vector< 64 > temp_C ()
 
static C_type init_C (C_type &C, uint64_t)
 
static C_bf_rank_type init_C_bf_rank (C_type const &, uint64_t)
 
static std::map< uint64_t, uint64_t > temp_C ()
 
static C_type init_C (std::map< uint64_t, uint64_t > &C, uint64_t size)
 
static C_bf_rank_type init_C_bf_rank (C_type const &C, uint64_t size)
 

Detailed Description

Definition at line 65 of file wt_rlmn.hpp.

Member Typedef Documentation

◆ C_bf_rank_type [1/2]

typedef int_vector sdsl::wt_rlmn_trait< byte_alphabet_tag >::C_bf_rank_type

Definition at line 45 of file wt_rlmn.hpp.

◆ C_bf_rank_type [2/2]

typedef int_vector<64> sdsl::wt_rlmn_trait< byte_alphabet_tag >::C_bf_rank_type

Definition at line 72 of file wt_rlmn.hpp.

◆ C_type [1/2]

Definition at line 44 of file wt_rlmn.hpp.

◆ C_type [2/2]

Definition at line 71 of file wt_rlmn.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 40 of file wt_rlmn.hpp.

◆ anonymous enum

anonymous enum
Enumerator
width 

Definition at line 67 of file wt_rlmn.hpp.

Member Function Documentation

◆ init_C() [1/2]

static C_type sdsl::wt_rlmn_trait< byte_alphabet_tag >::init_C ( C_type & C,
uint64_t  )
inlinestatic

Definition at line 79 of file wt_rlmn.hpp.

◆ init_C() [2/2]

static C_type sdsl::wt_rlmn_trait< byte_alphabet_tag >::init_C ( std::map< uint64_t, uint64_t > & C,
uint64_t size )
inlinestatic

Definition at line 52 of file wt_rlmn.hpp.

◆ init_C_bf_rank() [1/2]

static C_bf_rank_type sdsl::wt_rlmn_trait< byte_alphabet_tag >::init_C_bf_rank ( C_type const & ,
uint64_t  )
inlinestatic

Definition at line 84 of file wt_rlmn.hpp.

◆ init_C_bf_rank() [2/2]

static C_bf_rank_type sdsl::wt_rlmn_trait< byte_alphabet_tag >::init_C_bf_rank ( C_type const & C,
uint64_t size )
inlinestatic

Definition at line 58 of file wt_rlmn.hpp.

◆ temp_C() [1/2]

static std::map< uint64_t, uint64_t > sdsl::wt_rlmn_trait< byte_alphabet_tag >::temp_C ( )
inlinestatic

Definition at line 47 of file wt_rlmn.hpp.

◆ temp_C() [2/2]

static int_vector< 64 > sdsl::wt_rlmn_trait< byte_alphabet_tag >::temp_C ( )
inlinestatic

Definition at line 74 of file wt_rlmn.hpp.


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