Classes | |
struct | RColumnMergeInfo |
class | RDaosContainer |
A RDaosContainer provides read/write access to objects in a given container. More... | |
struct | RDaosEventQueue |
class | RDaosNTupleAnchor |
Entry point for an RNTuple in a DAOS container. More... | |
class | RDaosObject |
Provides low-level access to DAOS objects in a container. More... | |
class | RDaosPool |
A RDaosPool provides access to containers in a specific DAOS pool. More... | |
class | RIOShared |
class | RIOSharedBase |
class | RNTupleExporter |
class | RNTupleImtTaskScheduler |
class | RNTupleJoinTable |
Builds a join table on one or several fields of an RNTuple so it can be joined onto other RNTuples. More... | |
struct | RNTupleMergeData |
struct | RNTupleMergeOptions |
Set of merging options to pass to RNTupleMerger. More... | |
class | RNTupleMerger |
Given a set of RPageSources merge them into an RPagePersistentSink, optionally changing their compression. More... | |
class | RPageNullSink |
Dummy sink that discards all pages. More... | |
class | RPageSinkDaos |
Storage provider that writes ntuple pages to into a DAOS container. More... | |
class | RPageSourceDaos |
Storage provider that reads ntuple pages from a DAOS container. More... | |
struct | RSealedPageMergeData |
class | RVirtualCanvasPainter |
Abstract interface for painting a canvas. More... | |
class | TBulkBranchRead |
Helper class for reading many branch entries at once to optimize throughput. More... | |
class | TTreeReaderValueFastBase |
Typedefs | |
using | ntuple_index_t = std::uint32_t |
using | RIOSharedVector_t = std::vector<RIOSharedBase *> |
Enumerations | |
enum | EDaosLocatorFlags { kCagedPage = 0x01 } |
enum class | ENTupleMergeErrBehavior { kAbort , kSkip } |
enum class | ENTupleMergingMode { kFilter , kStrict , kUnion } |
Functions | |
std::ostream & | operator<< (std::ostream &os, const std::optional< ROOT::RColumnDescriptor::RValueRange > &x) |
using ROOT::Experimental::Internal::ntuple_index_t = std::uint32_t |
Definition at line 42 of file RPageStorageDaos.hxx.
using ROOT::Experimental::Internal::RIOSharedVector_t = std::vector<RIOSharedBase *> |
Definition at line 52 of file RDrawable.hxx.
Enumerator | |
---|---|
kCagedPage |
Definition at line 46 of file RPageStorageDaos.hxx.
Enumerator | |
---|---|
kAbort | The merger will abort merging as soon as an error is encountered. |
kSkip | Upon errors, the merger will skip the current source and continue. |
Definition at line 52 of file RNTupleMerger.hxx.
Definition at line 40 of file RNTupleMerger.hxx.
std::ostream & ROOT::Experimental::Internal::operator<< | ( | std::ostream & | os, |
const std::optional< ROOT::RColumnDescriptor::RValueRange > & | x ) |
Definition at line 346 of file RNTupleMerger.cxx.