#include <ROOT/RCluster.hxx>#include <ROOT/RNTupleDescriptor.hxx>#include <ROOT/RNTupleMetrics.hxx>#include <ROOT/RNTupleOptions.hxx>#include <ROOT/RNTupleUtil.hxx>#include <ROOT/RPage.hxx>#include <ROOT/RPageAllocator.hxx>#include <ROOT/RSpan.hxx>#include <ROOT/RStringView.hxx>#include <atomic>#include <cstddef>#include <deque>#include <functional>#include <memory>#include <shared_mutex>#include <unordered_set>#include <vector>Classes | |
| struct | ROOT::Experimental::Detail::RPageStorage::RColumnHandle | 
| struct | ROOT::Experimental::Detail::RPageSink::RCounters | 
| Default I/O performance counters that get registered in fMetrics.  More... | |
| struct | ROOT::Experimental::Detail::RPageSource::RCounters | 
| Default I/O performance counters that get registered in fMetrics.  More... | |
| class | ROOT::Experimental::Detail::RPageSource::RExclDescriptorGuard | 
| An RAII wrapper used for the writable access to RPageSource::fDescriptor. See GetSharedDescriptorGuard().  More... | |
| class | ROOT::Experimental::Detail::RPageSink | 
| Abstract interface to write data into an ntuple.  More... | |
| class | ROOT::Experimental::Detail::RPageSource | 
| Abstract interface to read data from an ntuple.  More... | |
| class | ROOT::Experimental::Detail::RPageStorage | 
| Common functionality of an ntuple storage for both reading and writing.  More... | |
| struct | ROOT::Experimental::Detail::RPageStorage::RSealedPage | 
| A sealed page contains the bytes of a page as written to storage (packed & compressed).  More... | |
| struct | ROOT::Experimental::Detail::RPageStorage::RSealedPageGroup | 
| A range of sealed pages referring to the same column that can be used for vector commit.  More... | |
| class | ROOT::Experimental::Detail::RPageSource::RSharedDescriptorGuard | 
| An RAII wrapper used for the read-only access to RPageSource::fDescriptor. See GetExclDescriptorGuard().  More... | |
| class | ROOT::Experimental::Detail::RPageStorage::RTaskScheduler | 
| The interface of a task scheduler to schedule page (de)compression tasks.  More... | |
Namespaces | |
| namespace | ROOT | 
| This file contains a specialised ROOT message handler to test for diagnostic in unit tests.  | |
| namespace | ROOT::Experimental | 
| namespace | ROOT::Experimental::Detail | 
Enumerations | |
| enum class | ROOT::Experimental::Detail::EPageStorageType { ROOT::Experimental::Detail::kSink , ROOT::Experimental::Detail::kSource } | 
Definition in file RPageStorage.hxx.