Used to loop over a field's associated columns.
Definition at line 855 of file RNTupleDescriptor.hxx.
Classes | |
| class | RIterator |
Public Member Functions | |
| RColumnDescriptorIterable (const RNTupleDescriptor &ntuple) | |
| RColumnDescriptorIterable (const RNTupleDescriptor &ntuple, const RFieldDescriptor &fieldDesc) | |
| RIterator | begin () |
| RIterator | end () |
| size_t | size () |
Private Attributes | |
| std::vector< ROOT::DescriptorId_t > | fColumns = {} |
| The descriptor ids of the columns ordered by field, representation, and column index. | |
| const RNTupleDescriptor & | fNTuple |
| The associated RNTuple for this range. | |
#include <ROOT/RNTupleDescriptor.hxx>
| ROOT::RNTupleDescriptor::RColumnDescriptorIterable::RColumnDescriptorIterable | ( | const RNTupleDescriptor & | ntuple, |
| const RFieldDescriptor & | fieldDesc ) |
Definition at line 568 of file RNTupleDescriptor.cxx.
| ROOT::RNTupleDescriptor::RColumnDescriptorIterable::RColumnDescriptorIterable | ( | const RNTupleDescriptor & | ntuple | ) |
Definition at line 574 of file RNTupleDescriptor.cxx.
|
inline |
Definition at line 897 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 898 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 899 of file RNTupleDescriptor.hxx.
|
private |
The descriptor ids of the columns ordered by field, representation, and column index.
Definition at line 860 of file RNTupleDescriptor.hxx.
|
private |
The associated RNTuple for this range.
Definition at line 858 of file RNTupleDescriptor.hxx.