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

#include <EscapeMap.hpp>

Public Member Functions

 FastUnescapeMap ()
 
 FastUnescapeMap (const EscapeMap &em)
 
uint8_t lookup_byte (size_t i) const
 
uint8_t escape_byte () const
 
bool null_terminate () const
 
bool has_escape_bytes () const
 

Detailed Description

Definition at line 142 of file EscapeMap.hpp.

Constructor & Destructor Documentation

◆ FastUnescapeMap() [1/2]

tdc::io::FastUnescapeMap::FastUnescapeMap ( )
inline

Definition at line 148 of file EscapeMap.hpp.

◆ FastUnescapeMap() [2/2]

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

Definition at line 154 of file EscapeMap.hpp.

Member Function Documentation

◆ escape_byte()

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

Definition at line 170 of file EscapeMap.hpp.

◆ has_escape_bytes()

bool tdc::io::FastUnescapeMap::has_escape_bytes ( ) const
inline

Definition at line 178 of file EscapeMap.hpp.

◆ lookup_byte()

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

Definition at line 165 of file EscapeMap.hpp.

◆ null_terminate()

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

Definition at line 174 of file EscapeMap.hpp.


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