Field specific extra type information from the header / extenstion header.
Currently only used by streamer fields to store RNTuple-wide list of streamer info records.
Definition at line 641 of file RNTupleDescriptor.hxx.
| Public Member Functions | |
| RExtraTypeInfoDescriptor ()=default | |
| RExtraTypeInfoDescriptor (const RExtraTypeInfoDescriptor &other)=delete | |
| RExtraTypeInfoDescriptor (RExtraTypeInfoDescriptor &&other)=default | |
| RExtraTypeInfoDescriptor | Clone () const | 
| const std::string & | GetContent () const | 
| EExtraTypeInfoIds | GetContentId () const | 
| const std::string & | GetTypeName () const | 
| std::uint32_t | GetTypeVersion () const | 
| RExtraTypeInfoDescriptor & | operator= (const RExtraTypeInfoDescriptor &other)=delete | 
| RExtraTypeInfoDescriptor & | operator= (RExtraTypeInfoDescriptor &&other)=default | 
| bool | operator== (const RExtraTypeInfoDescriptor &other) const | 
| Private Attributes | |
| std::string | fContent | 
| The content format depends on the content ID and may be binary. | |
| EExtraTypeInfoIds | fContentId = EExtraTypeInfoIds::kInvalid | 
| Specifies the meaning of the extra information. | |
| std::string | fTypeName | 
| The type name the extra information refers to; empty for RNTuple-wide extra information. | |
| std::uint32_t | fTypeVersion = 0 | 
| Type version the extra type information is bound to. | |
| Friends | |
| class | Internal::RExtraTypeInfoDescriptorBuilder | 
#include <ROOT/RNTupleDescriptor.hxx>
| 
 | default | 
| 
 | delete | 
| 
 | default | 
| ROOT::RExtraTypeInfoDescriptor ROOT::RExtraTypeInfoDescriptor::Clone | ( | ) | const | 
Definition at line 329 of file RNTupleDescriptor.cxx.
| 
 | inline | 
Definition at line 668 of file RNTupleDescriptor.hxx.
| 
 | inline | 
Definition at line 665 of file RNTupleDescriptor.hxx.
| 
 | inline | 
Definition at line 667 of file RNTupleDescriptor.hxx.
| 
 | inline | 
Definition at line 666 of file RNTupleDescriptor.hxx.
| 
 | delete | 
| 
 | default | 
| bool ROOT::RExtraTypeInfoDescriptor::operator== | ( | const RExtraTypeInfoDescriptor & | other | ) | const | 
Definition at line 324 of file RNTupleDescriptor.cxx.
| 
 | friend | 
Definition at line 642 of file RNTupleDescriptor.hxx.
| 
 | private | 
The content format depends on the content ID and may be binary.
Definition at line 652 of file RNTupleDescriptor.hxx.
| 
 | private | 
Specifies the meaning of the extra information.
Definition at line 646 of file RNTupleDescriptor.hxx.
| 
 | private | 
The type name the extra information refers to; empty for RNTuple-wide extra information.
Definition at line 650 of file RNTupleDescriptor.hxx.
| 
 | private | 
Type version the extra type information is bound to.
Definition at line 648 of file RNTupleDescriptor.hxx.