tudocomp
– The TU Dortmund Compression Framework
tdc::LCPSada< sa_t, select_t > Class Template Reference

#include <LCPSada.hpp>

Public Member Functions

 LCPSada (const sa_t &sa, const sdsl::bit_vector &&bv)
 
len_t operator[] (len_t i) const
 
len_t plcp (len_t idx) const
 
len_t size () const
 

Detailed Description

template<typename sa_t, typename select_t = sdsl::select_support_mcl<1,1>>
class tdc::LCPSada< sa_t, select_t >

Definition at line 66 of file LCPSada.hpp.

Constructor & Destructor Documentation

◆ LCPSada()

template<typename sa_t , typename select_t = sdsl::select_support_mcl<1,1>>
tdc::LCPSada< sa_t, select_t >::LCPSada ( const sa_t &  sa,
const sdsl::bit_vector &&  bv 
)
inline

Definition at line 71 of file LCPSada.hpp.

Member Function Documentation

◆ operator[]()

template<typename sa_t , typename select_t = sdsl::select_support_mcl<1,1>>
len_t tdc::LCPSada< sa_t, select_t >::operator[] ( len_t  i) const
inline

Definition at line 77 of file LCPSada.hpp.

◆ plcp()

template<typename sa_t , typename select_t = sdsl::select_support_mcl<1,1>>
len_t tdc::LCPSada< sa_t, select_t >::plcp ( len_t  idx) const
inline

Definition at line 82 of file LCPSada.hpp.

◆ size()

template<typename sa_t , typename select_t = sdsl::select_support_mcl<1,1>>
len_t tdc::LCPSada< sa_t, select_t >::size ( ) const
inline

Definition at line 86 of file LCPSada.hpp.


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