ALib C++ Library
by
Library Version:
2412 R0
Documentation generated by
Loading...
Searching...
No Matches
home
dev
A-Worx
ALib
src
alib
bitbuffer
arraycompressor.hpp
Go to the documentation of this file.
1
2
//==================================================================================================
3
/// \file
4
/// This header file is part of module \alib_bitbuffer of the \aliblong.
5
///
6
/// \emoji :copyright: 2013-2024 A-Worx GmbH, Germany.
7
/// Published under \ref mainpage_license "Boost Software License".
8
//==================================================================================================
9
#ifndef HPP_ALIB_BITBUFFER_ARRAY_COMPRESSOR
10
#define HPP_ALIB_BITBUFFER_ARRAY_COMPRESSOR
11
#pragma once
12
#include "
alib/bitbuffer/ac_v1/ac.hpp
"
13
14
namespace
alib
{
15
16
/// Type alias in namespace \b alib, referencing the sub-namespace within #alib::bitbuffer
17
/// which provides the current version of array compression.
18
/// \see Namespace #alib::bitbuffer::ac_v1 for more information.
19
using
ArrayCompressor
=
bitbuffer::ac_v1::ArrayCompressor
;
20
21
/// Type alias in namespace \b alib, referencing the sub-namespace within #alib::bitbuffer
22
/// which provides the current version of array compression.
23
/// \see Namespace #alib::bitbuffer::ac_v1 for more information.
24
using
HuffmanEncoder
=
bitbuffer::ac_v1::HuffmanEncoder
;
25
26
/// Type alias in namespace \b alib, referencing the sub-namespace within #alib::bitbuffer
27
/// which provides the current version of array compression.
28
/// \see Namespace #alib::bitbuffer::ac_v1 for more information.
29
using
HuffmanDecoder
=
bitbuffer::ac_v1::HuffmanDecoder
;
30
31
}
// namespace [alib]
32
33
#endif
// HPP_ALIB_BITBUFFER_ARRAY_COMPRESSOR
34
ac.hpp
alib::bitbuffer::ac_v1::ArrayCompressor
Definition
ac.hpp:52
alib::bitbuffer::ac_v1::HuffmanDecoder
Definition
huffman.hpp:128
alib::bitbuffer::ac_v1::HuffmanEncoder
Definition
huffman.hpp:29
alib
Definition
alib.cpp:69