#include <ROOT/RColumn.hxx>#include <ROOT/RCreateFieldOptions.hxx>#include <ROOT/RError.hxx>#include <ROOT/RFieldUtils.hxx>#include <ROOT/RNTupleRange.hxx>#include <ROOT/RNTupleTypes.hxx>#include <atomic>#include <cstddef>#include <functional>#include <iterator>#include <memory>#include <new>#include <string>#include <string_view>#include <typeinfo>#include <type_traits>#include <vector>| Classes | |
| struct | ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position | 
| struct | ROOT::RFieldBase::RBulkSpec | 
| Input parameter to RFieldBase::ReadBulk() and RFieldBase::ReadBulkImpl().  More... | |
| class | ROOT::RFieldBase::RBulkValues | 
| Points to an array of objects with RNTuple I/O support, used for bulk reading.  More... | |
| struct | ROOT::RFieldBase::RCheckResult | 
| Used in the return value of the Check() method.  More... | |
| class | ROOT::RFieldBase::RColumnRepresentations | 
| The list of column representations a field can have.  More... | |
| struct | ROOT::RFieldBase::RCreateObjectDeleter< T > | 
| class | ROOT::RFieldBase::RDeleter | 
| A functor to release the memory acquired by CreateValue() (memory and constructor).  More... | |
| class | ROOT::RFieldBase | 
| A field translates read and write calls from/to underlying columns to/from tree values.  More... | |
| struct | ROOT::Internal::RFieldRepresentationModifier | 
| class | ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT > | 
| Iterates over the subtree of fields in depth-first search order.  More... | |
| struct | ROOT::RFieldBase::RSharedPtrDeleter | 
| class | ROOT::RFieldBase::RTypedDeleter< T > | 
| A deleter for templated RFieldBase descendents where the value type is known.  More... | |
| class | ROOT::RFieldBase::RValue | 
| Points to an object with RNTuple I/O support and keeps a pointer to the corresponding field.  More... | |
| Namespaces | |
| namespace | ROOT | 
| namespace | ROOT::Detail | 
| Special implementation of ROOT::RRangeCast for TCollection, including a check that the cast target type inherits from TObject and a new constructor that takes the TCollection by pointer. | |
| namespace | ROOT::Experimental | 
| namespace | ROOT::Experimental::Detail | 
| namespace | ROOT::Internal | 
| Functions | |
| void | ROOT::Internal::CallCommitClusterOnField (RFieldBase &) | 
| void | ROOT::Internal::CallConnectPageSinkOnField (RFieldBase &, ROOT::Internal::RPageSink &, ROOT::NTupleSize_t firstEntry=0) | 
| void | ROOT::Internal::CallConnectPageSourceOnField (RFieldBase &, ROOT::Internal::RPageSource &) | 
| ROOT::RResult< std::unique_ptr< ROOT::RFieldBase > > | ROOT::Internal::CallFieldBaseCreate (const std::string &fieldName, const std::string &typeName, const ROOT::RCreateFieldOptions &options, const ROOT::RNTupleDescriptor *desc, ROOT::DescriptorId_t fieldId) | 
| void | ROOT::Internal::CallFlushColumnsOnField (RFieldBase &) | 
Definition in file RFieldBase.hxx.