SDSL 3.0.3
Succinct Data Structure Library
Loading...
Searching...
No Matches
sdsl::coder::run_length< Coder > Class Template Reference

#include <coder.hpp>

Public Types

typedef uint64_t size_type
 

Static Public Member Functions

static void encode (uint64_t x, uint64_t *&z, uint8_t offset)
 
static uint64_t encoding_length (uint64_t const *s, uint8_t s_offset, size_type bit_length)
 

Detailed Description

template<class Coder>
class sdsl::coder::run_length< Coder >

Definition at line 31 of file coder.hpp.

Member Typedef Documentation

◆ size_type

template<class Coder >
uint64_t sdsl::coder::run_length< Coder >::size_type

Definition at line 34 of file coder.hpp.

Member Function Documentation

◆ encode()

template<class Coder >
static void sdsl::coder::run_length< Coder >::encode ( uint64_t x,
uint64_t *& z,
uint8_t offset )
static

◆ encoding_length()

template<class Coder >
run_length< Coder >::size_type sdsl::coder::run_length< Coder >::encoding_length ( uint64_t const * s,
uint8_t s_offset,
size_type bit_length )
static

Definition at line 41 of file coder.hpp.


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