tudocomp
– The TU Dortmund Compression Framework
tdc::io::FastEscapeMap Class Reference

#include <EscapeMap.hpp>

Public Member Functions

 FastEscapeMap ()
 
 FastEscapeMap (const EscapeMap &em)
 
uint8_t lookup_flag (size_t i) const
 
bool lookup_flag_bool (size_t i) const
 
uint8_t lookup_byte (size_t i) const
 
uint8_t escape_byte () const
 
bool null_terminate () const
 

Detailed Description

Definition at line 94 of file EscapeMap.hpp.

Constructor & Destructor Documentation

◆ FastEscapeMap() [1/2]

tdc::io::FastEscapeMap::FastEscapeMap ( )
inline

Definition at line 100 of file EscapeMap.hpp.

◆ FastEscapeMap() [2/2]

tdc::io::FastEscapeMap::FastEscapeMap ( const EscapeMap em)
inline

Definition at line 107 of file EscapeMap.hpp.

Member Function Documentation

◆ escape_byte()

uint8_t tdc::io::FastEscapeMap::escape_byte ( ) const
inline

Definition at line 132 of file EscapeMap.hpp.

◆ lookup_byte()

uint8_t tdc::io::FastEscapeMap::lookup_byte ( size_t  i) const
inline

Definition at line 127 of file EscapeMap.hpp.

◆ lookup_flag()

uint8_t tdc::io::FastEscapeMap::lookup_flag ( size_t  i) const
inline

Definition at line 118 of file EscapeMap.hpp.

◆ lookup_flag_bool()

bool tdc::io::FastEscapeMap::lookup_flag_bool ( size_t  i) const
inline

Definition at line 123 of file EscapeMap.hpp.

◆ null_terminate()

bool tdc::io::FastEscapeMap::null_terminate ( ) const
inline

Definition at line 136 of file EscapeMap.hpp.


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