Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RNTupleDecompressor Class Reference

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

Definition at line 94 of file RNTupleZip.hxx.

Public Member Functions

 RNTupleDecompressor ()=delete
 
 RNTupleDecompressor (const RNTupleDecompressor &other)=delete
 
 RNTupleDecompressor (RNTupleDecompressor &&other)=delete
 
RNTupleDecompressoroperator= (const RNTupleDecompressor &other)=delete
 
RNTupleDecompressoroperator= (RNTupleDecompressor &&other)=delete
 

Static Public Member Functions

static void Unzip (const void *from, size_t nbytes, size_t dataLen, void *to)
 The nbytes parameter provides the size ls of the from buffer.
 

#include <ROOT/RNTupleZip.hxx>

Constructor & Destructor Documentation

◆ RNTupleDecompressor() [1/3]

ROOT::Internal::RNTupleDecompressor::RNTupleDecompressor ( )
delete

◆ RNTupleDecompressor() [2/3]

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

◆ RNTupleDecompressor() [3/3]

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

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ Unzip()

static void ROOT::Internal::RNTupleDecompressor::Unzip ( const void * from,
size_t nbytes,
size_t dataLen,
void * to )
inlinestatic

The nbytes parameter provides the size ls of the from buffer.

The dataLen gives the size of the uncompressed data. The block is uncompressed iff nbytes == dataLen.

Definition at line 106 of file RNTupleZip.hxx.


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