SDSL 3.0.1
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::succinct_byte_alphabet< bit_vector_type, rank_support_type, select_support_type, C_array_type >::char2comp_wrapper Class Reference

Helper class for the char2comp mapping. More...

#include <csa_alphabet_strategy.hpp>

Public Member Functions

 char2comp_wrapper (const succinct_byte_alphabet *strat)
 
comp_char_type operator[] (char_type c) const
 

Detailed Description

template<class bit_vector_type, class rank_support_type, class select_support_type, class C_array_type>
class sdsl::succinct_byte_alphabet< bit_vector_type, rank_support_type, select_support_type, C_array_type >::char2comp_wrapper

Helper class for the char2comp mapping.

Definition at line 327 of file csa_alphabet_strategy.hpp.

Constructor & Destructor Documentation

◆ char2comp_wrapper()

template<class bit_vector_type , class rank_support_type , class select_support_type , class C_array_type >
sdsl::succinct_byte_alphabet< bit_vector_type, rank_support_type, select_support_type, C_array_type >::char2comp_wrapper::char2comp_wrapper ( const succinct_byte_alphabet strat)
inline

Definition at line 333 of file csa_alphabet_strategy.hpp.

Member Function Documentation

◆ operator[]()

template<class bit_vector_type , class rank_support_type , class select_support_type , class C_array_type >
comp_char_type sdsl::succinct_byte_alphabet< bit_vector_type, rank_support_type, select_support_type, C_array_type >::char2comp_wrapper::operator[] ( char_type  c) const
inline

Definition at line 336 of file csa_alphabet_strategy.hpp.


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