ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
CompressionZstd.cc File Reference
#include <framecpp_config.h>
#include <zstd.h>
#include <iostream>
#include <stdexcept>
#include <sstream>
#include "ldastoolsal/types.hh"
#include "framecpp/Common/CompressionZstd.hh"
Include dependency graph for CompressionZstd.cc:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  FrameCPP
 I/O library for implementing the LIGO/Virgo frame specification.
 
namespace  FrameCPP::Compression
 Routines related to compression algorithems.
 
namespace  FrameCPP::Compression::Zstd
 Routines related to the gzip compression algorith.
 

Functions

void FrameCPP::Compression::Zstd::Compress (const CHAR_U *DataIn, INT_8U NBytesIn, size_t Level, boost::shared_array< CHAR_U > &DataOut, INT_8U &NBytesOut)
 Compress the data with Zstandard.
 
void FrameCPP::Compression::Zstd::Expand (const CHAR_U *DataIn, INT_8U NBytesIn, boost::shared_array< CHAR_U > &DataOut, INT_8U &NBytesOut)
 Expand the data with Zstandard.