A helper class for piece-wise construction of an RColumnDescriptor.
Dangling column descriptors can become actual descriptors when added to an RNTupleDescriptorBuilder instance and then linked to their fields.
Definition at line 1198 of file RNTupleDescriptor.hxx.
Private Attributes | |
RColumnDescriptor | fColumn = RColumnDescriptor() |
#include <ROOT/RNTupleDescriptor.hxx>
|
default |
Make an empty column descriptor builder.
|
inline |
Definition at line 1216 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1226 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1236 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1263 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1264 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1231 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1206 of file RNTupleDescriptor.hxx.
ROOT::RResult< ROOT::RColumnDescriptor > ROOT::Internal::RColumnDescriptorBuilder::MakeDescriptor | ( | ) | const |
Attempt to make a column descriptor.
This may fail if the column was not given enough information to make a proper descriptor.
Definition at line 1089 of file RNTupleDescriptor.cxx.
|
inline |
Definition at line 1211 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1248 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1241 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1221 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1253 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1258 of file RNTupleDescriptor.hxx.
|
private |
Definition at line 1200 of file RNTupleDescriptor.hxx.