#include <ROOT/RColumn.hxx>#include <ROOT/RError.hxx>#include <ROOT/RColumnElement.hxx>#include <ROOT/RFieldValue.hxx>#include <ROOT/RNTupleUtil.hxx>#include <ROOT/RSpan.hxx>#include <ROOT/RStringView.hxx>#include <ROOT/RVec.hxx>#include <ROOT/TypeTraits.hxx>#include <TGenericClassInfo.h>#include <TVirtualCollectionProxy.h>#include <algorithm>#include <array>#include <cstddef>#include <functional>#include <iostream>#include <iterator>#include <memory>#include <string>#include <type_traits>#include <typeinfo>#include <variant>#include <vector>#include <utility>Classes | |
| struct | ROOT::Experimental::HasCollectionProxyMemberType< T, typename > | 
| struct | ROOT::Experimental::IsCollectionProxy< T, typename > | 
| The point here is that we can only tell at run time if a class has an associated collection proxy.  More... | |
| struct | ROOT::Experimental::Detail::RFieldBase::RSchemaIterator::Position | 
| class | ROOT::Experimental::RArrayField | 
| The generic field for fixed size arrays, which do not need an offset column.  More... | |
| class | ROOT::Experimental::RClassField | 
| The field for a class with dictionary.  More... | |
| class | ROOT::Experimental::RCollectionClassField | 
The field for a class representing a collection of elements via TVirtualCollectionProxy.  More... | |
| class | ROOT::Experimental::RCollectionField | 
| The collection field is only used for writing; when reading, untyped collections are projected to an std::vector.  More... | |
| class | ROOT::Experimental::RField< T, typename > | 
| Classes with dictionaries that can be inspected by TClass.  More... | |
| class | ROOT::Experimental::RField< bool > | 
| class | ROOT::Experimental::RField< char > | 
| class | ROOT::Experimental::RField< ClusterSize_t > | 
| Template specializations for concrete C++ types.  More... | |
| class | ROOT::Experimental::RField< double > | 
| class | ROOT::Experimental::RField< float > | 
| class | ROOT::Experimental::RField< ItemT[N]> | 
| class | ROOT::Experimental::RField< ROOT::VecOps::RVec< ItemT > > | 
| class | ROOT::Experimental::Detail::RFieldBase | 
| class | ROOT::Experimental::RFieldZero | 
| The container field for an ntuple model, which itself has no physical representation.  More... | |
| class | ROOT::Experimental::RPairField | 
The generic field for std::pair<T1, T2> types.  More... | |
| class | ROOT::Experimental::RRecordField | 
| The field for an untyped record.  More... | |
| class | ROOT::Experimental::RRVecField | 
| The type-erased field for a RVec<Type>  More... | |
| class | ROOT::Experimental::Detail::RFieldBase::RSchemaIterator | 
| Iterates over the sub tree of fields in depth-first search order.  More... | |
| struct | ROOT::Experimental::RClassField::RSubFieldInfo | 
| class | ROOT::Experimental::RTupleField | 
The generic field for std::tuple<Ts...> types.  More... | |
| class | ROOT::Experimental::RVariantField | 
| The generic field for std::variant types.  More... | |
| class | ROOT::Experimental::RVectorField | 
| The generic field for a (nested) std::vector<Type> except for std::vector<bool>  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 | 
| namespace | ROOT::Experimental::Internal | 
Definition in file RField.hxx.