Logo ROOT  
Reference Guide
ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable Class Reference

Used to loop over a field's associated columns.

Definition at line 422 of file RNTupleDescriptor.hxx.


class  RIterator

Public Member Functions

 RColumnDescriptorIterable (const RNTupleDescriptor &ntuple, const RFieldDescriptor &field)
RIterator begin ()
RIterator end ()

Private Attributes

std::vector< DescriptorId_tfColumns = {}
 The descriptor ids of the columns ordered by index id. More...
const RNTupleDescriptorfNTuple
 The associated NTuple for this range. More...

#include <ROOT/RNTupleDescriptor.hxx>

Constructor & Destructor Documentation

◆ RColumnDescriptorIterable()

ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::RColumnDescriptorIterable ( const RNTupleDescriptor ntuple,
const RFieldDescriptor field 

Definition at line 452 of file RNTupleDescriptor.hxx.

Member Function Documentation

◆ begin()

RIterator ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::begin ( )

Definition at line 462 of file RNTupleDescriptor.hxx.

◆ end()

RIterator ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::end ( )

Definition at line 463 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ fColumns

std::vector<DescriptorId_t> ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::fColumns = {}

The descriptor ids of the columns ordered by index id.

Definition at line 427 of file RNTupleDescriptor.hxx.

◆ fNTuple

const RNTupleDescriptor& ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::fNTuple

The associated NTuple for this range.

Definition at line 425 of file RNTupleDescriptor.hxx.

Libraries for ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable:

The documentation for this class was generated from the following file: