Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RField.hxx File Reference
#include <ROOT/RError.hxx>
#include <ROOT/RFieldBase.hxx>
#include <ROOT/RNTupleSerialize.hxx>
#include <ROOT/RNTupleUtil.hxx>
#include <ROOT/RSpan.hxx>
#include <string_view>
#include <ROOT/TypeTraits.hxx>
#include <TGenericClassInfo.h>
#include <algorithm>
#include <array>
#include <cstddef>
#include <iostream>
#include <memory>
#include <string>
#include <type_traits>
#include <typeinfo>
#include <vector>
#include "RField/RFieldFundamental.hxx"
#include "RField/RFieldProxiedCollection.hxx"
#include "RField/RFieldRecord.hxx"
#include "RField/RFieldSequenceContainer.hxx"
#include "RField/RFieldSTLMisc.hxx"
Include dependency graph for RField.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::RCardinalityField
 An artificial field that transforms an RNTuple column that contains the offset of collections into collection sizes. More...
 
class  ROOT::Experimental::RClassField::RClassDeleter
 
class  ROOT::Experimental::RClassField
 The field for a class with dictionary. More...
 
struct  ROOT::Experimental::RFieldBase::RCreateObjectDeleter< void >
 
class  ROOT::Experimental::REnumField
 The field for an unscoped or scoped enum with dictionary. More...
 
class  ROOT::Experimental::RField< T, typename >
 Classes with dictionaries that can be inspected by TClass. More...
 
class  ROOT::Experimental::RField< RNTupleCardinality< SizeT > >
 
class  ROOT::Experimental::RField< TObject >
 TObject requires special handling of the fBits and fUniqueID members. More...
 
class  ROOT::Experimental::RFieldZero
 The container field for an ntuple model, which itself has no physical representation. More...
 
class  ROOT::Experimental::RInvalidField
 Used in RFieldBase::Check() to record field creation failures. More...
 
class  ROOT::Experimental::RSimpleField< T >
 
class  ROOT::Experimental::RStreamerField
 The field for a class using ROOT standard streaming. More...
 
class  ROOT::Experimental::RStreamerField::RStreamerFieldDeleter
 
struct  ROOT::Experimental::RClassField::RSubFieldInfo
 

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::Detail
 

Detailed Description

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

Definition in file RField.hxx.