A helper class for piece-wise construction of an RExtraTypeInfoDescriptor.
Definition at line 1180 of file RNTupleDescriptor.hxx.
Public Member Functions | |
RExtraTypeInfoDescriptorBuilder ()=default | |
RExtraTypeInfoDescriptorBuilder & | Content (const std::string &content) |
RExtraTypeInfoDescriptorBuilder & | ContentId (EExtraTypeInfoIds contentId) |
RResult< RExtraTypeInfoDescriptor > | MoveDescriptor () |
RExtraTypeInfoDescriptorBuilder & | TypeName (const std::string &typeName) |
RExtraTypeInfoDescriptorBuilder & | TypeVersionFrom (std::uint32_t typeVersionFrom) |
RExtraTypeInfoDescriptorBuilder & | TypeVersionTo (std::uint32_t typeVersionTo) |
Private Attributes | |
RExtraTypeInfoDescriptor | fExtraTypeInfo |
#include <ROOT/RNTupleDescriptor.hxx>
|
default |
|
inline |
Definition at line 1207 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1187 of file RNTupleDescriptor.hxx.
ROOT::Experimental::RResult< ROOT::Experimental::RExtraTypeInfoDescriptor > ROOT::Experimental::Internal::RExtraTypeInfoDescriptorBuilder::MoveDescriptor | ( | ) |
Definition at line 690 of file RNTupleDescriptor.cxx.
|
inline |
Definition at line 1202 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1192 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1197 of file RNTupleDescriptor.hxx.
|
private |
Definition at line 1182 of file RNTupleDescriptor.hxx.