Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RField.hxx File Reference

Classes

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

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

Functions

template<class T>
bool ROOT::Internal::IsMatchingFieldType (const std::string &actualTypeName)
 Helper to check if a given type name is the one expected of Field<T>.
void ROOT::Internal::SetAllowFieldSubstitutions (RFieldZero &fieldZero, bool val)

Detailed Description

Author
Jakob Blomer jblom.nosp@m.er@c.nosp@m.ern.c.nosp@m.h
Date
2018-10-09

Definition in file RField.hxx.