Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::Internal::RNTupleCompressor Class Reference

Helper class to compress data blocks in the ROOT compression frame format.

Definition at line 38 of file RNTupleZip.hxx.

Public Member Functions

 RNTupleCompressor ()=delete
 RNTupleCompressor (const RNTupleCompressor &other)=delete
 RNTupleCompressor (RNTupleCompressor &&other)=delete
RNTupleCompressoroperator= (const RNTupleCompressor &other)=delete
RNTupleCompressoroperator= (RNTupleCompressor &&other)=delete

Static Public Member Functions

static std::size_t Zip (const void *from, std::size_t nbytes, int compression, void *to)
 Returns the size of the compressed data, written into the provided output buffer.

#include <ROOT/RNTupleZip.hxx>

Constructor & Destructor Documentation

◆ RNTupleCompressor() [1/3]

ROOT::Internal::RNTupleCompressor::RNTupleCompressor ( )
delete

◆ RNTupleCompressor() [2/3]

ROOT::Internal::RNTupleCompressor::RNTupleCompressor ( const RNTupleCompressor & other)
delete

◆ RNTupleCompressor() [3/3]

ROOT::Internal::RNTupleCompressor::RNTupleCompressor ( RNTupleCompressor && other)
delete

Member Function Documentation

◆ operator=() [1/2]

RNTupleCompressor & ROOT::Internal::RNTupleCompressor::operator= ( const RNTupleCompressor & other)
delete

◆ operator=() [2/2]

RNTupleCompressor & ROOT::Internal::RNTupleCompressor::operator= ( RNTupleCompressor && other)
delete

◆ Zip()

std::size_t ROOT::Internal::RNTupleCompressor::Zip ( const void * from,
std::size_t nbytes,
int compression,
void * to )
inlinestatic

Returns the size of the compressed data, written into the provided output buffer.

Definition at line 47 of file RNTupleZip.hxx.


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