Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RMiniFile.cxx File Reference
#include "Rtypes.h"
#include <ROOT/RConfig.hxx>
#include <ROOT/RError.hxx>
#include <ROOT/RMiniFile.hxx>
#include <ROOT/RRawFile.hxx>
#include <ROOT/RNTupleZip.hxx>
#include <ROOT/RNTupleSerialize.hxx>
#include <ROOT/RNTupleWriteOptions.hxx>
#include <Byteswap.h>
#include <TBufferFile.h>
#include <TError.h>
#include <TFile.h>
#include <TKey.h>
#include <TObjString.h>
#include <TVirtualStreamerInfo.h>
#include <xxhash.h>
#include <algorithm>
#include <cerrno>
#include <cstdio>
#include <cstring>
#include <memory>
#include <string>
#include <chrono>
Include dependency graph for RMiniFile.cxx:

Classes

class  ROOT::Experimental::Internal::RKeyBlob
 The RKeyBlob writes an invisible key into a TFile. More...
 
struct  ROOT::Experimental::Internal::RTFileControlBlock
 If a TFile container is written by a C stream (simple file), on dataset commit, the file header and the TFile record need to be updated. More...
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Experimental
 
namespace  ROOT::Experimental::Internal
 

Macros

#define R__LITTLE_ENDIAN   0
 

Functions

static size_t ComputeNumChunks (size_t nbytes, size_t maxChunkSize)
 

Detailed Description

Author
Jakob Blomer jblom.nosp@m.er@c.nosp@m.ern.c.nosp@m.h
Date
2019-12-22
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition in file RMiniFile.cxx.

Macro Definition Documentation

◆ R__LITTLE_ENDIAN

#define R__LITTLE_ENDIAN   0

Definition at line 52 of file RMiniFile.cxx.

Function Documentation

◆ ComputeNumChunks()

static size_t ComputeNumChunks ( size_t  nbytes,
size_t  maxChunkSize 
)
static

Definition at line 641 of file RMiniFile.cxx.