Container System 0.1.0
High-performance C++20 type-safe container framework with SIMD-accelerated serialization
Loading...
Searching...
No Matches
kcenon::container::simd::simd_compressor Class Reference

SIMD-accelerated data compressor. More...

#include <simd_processor.h>

Collaboration diagram for kcenon::container::simd::simd_compressor:
Collaboration graph

Static Public Member Functions

static std::vector< uint8_t > compress (const std::vector< uint8_t > &data)
 Compress data using SIMD-accelerated algorithm.
 
static std::vector< uint8_t > decompress (const std::vector< uint8_t > &compressed)
 Decompress data using SIMD-accelerated algorithm.
 
static bool is_compressible (const std::vector< uint8_t > &data)
 Check if data is compressible (entropy estimation)
 

Detailed Description

SIMD-accelerated data compressor.

Definition at line 213 of file simd_processor.h.

Member Function Documentation

◆ compress()

static std::vector< uint8_t > kcenon::container::simd::simd_compressor::compress ( const std::vector< uint8_t > & data)
static

Compress data using SIMD-accelerated algorithm.

◆ decompress()

static std::vector< uint8_t > kcenon::container::simd::simd_compressor::decompress ( const std::vector< uint8_t > & compressed)
static

Decompress data using SIMD-accelerated algorithm.

◆ is_compressible()

static bool kcenon::container::simd::simd_compressor::is_compressible ( const std::vector< uint8_t > & data)
static

Check if data is compressible (entropy estimation)


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