![]() |
Project
|
Implementation of a Huffman codec. More...
#include <cstdint>
#include <cerrno>
#include <set>
#include <map>
#include <vector>
#include <memory>
#include <exception>
#include <stdexcept>
#include <iostream>
#include <iomanip>
#include <sstream>
#include "CommonUtils/CompStream.h"
Go to the source code of this file.
Classes | |
class | o2::data_compression::HuffmanNode< _CodeType > |
Container holding information to build Huffman tree. More... | |
class | o2::data_compression::HuffmanCodec< _CodingModel > |
Main class of the Huffman codec implementation. More... | |
class | o2::data_compression::HuffmanModel< _BASE, Rep, orderMSB > |
class | o2::data_compression::HuffmanModel< _BASE, Rep, orderMSB >::isless< T > |
class | o2::data_compression::HuffmanModel< _BASE, Rep, orderMSB >::isless< T * > |
specialization for pointer types More... | |
class | o2::data_compression::HuffmanModel< _BASE, Rep, orderMSB >::isless< std::shared_ptr< T > > |
specialization for shared pointer More... | |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::data_compression |