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

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

Definition at line 92 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 104 of file RNTupleZip.hxx.


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