![]() |
Project
|
Bitmask flags describing which encoding stages are applied in CMVPerTFCompressed. More...
#include <CMVContainer.h>
Static Public Attributes | |
| static constexpr uint8_t | kNone = 0x00 |
| No compression — raw uint16 values stored flat. | |
| static constexpr uint8_t | kSparse = 0x01 |
| Non-zero positions stored sparsely (varint-encoded deltas) | |
| static constexpr uint8_t | kDelta = 0x02 |
| Delta coding between consecutive values (dense only) | |
| static constexpr uint8_t | kZigzag = 0x04 |
| Zigzag encoding of deltas or signed values. | |
| static constexpr uint8_t | kVarint = 0x08 |
| Varint compression of the value stream. | |
| static constexpr uint8_t | kHuffman = 0x10 |
| Canonical Huffman compression of the value stream. | |
Bitmask flags describing which encoding stages are applied in CMVPerTFCompressed.
Definition at line 35 of file CMVContainer.h.
|
staticconstexpr |
Delta coding between consecutive values (dense only)
Definition at line 38 of file CMVContainer.h.
|
staticconstexpr |
Canonical Huffman compression of the value stream.
Definition at line 41 of file CMVContainer.h.
|
staticconstexpr |
No compression — raw uint16 values stored flat.
Definition at line 36 of file CMVContainer.h.
|
staticconstexpr |
Non-zero positions stored sparsely (varint-encoded deltas)
Definition at line 37 of file CMVContainer.h.
|
staticconstexpr |
Varint compression of the value stream.
Definition at line 40 of file CMVContainer.h.
|
staticconstexpr |
Zigzag encoding of deltas or signed values.
Definition at line 39 of file CMVContainer.h.