Iterator over the entries of an RNTuple, or vertical concatenation thereof.
Definition at line 654 of file RNTupleProcessor.hxx.
Public Types | |
| using | iterator = RIterator |
| using | iterator_category = std::forward_iterator_tag |
| using | reference = RNTupleProcessor::REntryMapping & |
| using | value_type = RNTupleProcessor::REntryMapping |
Public Member Functions | |
| RIterator (RNTupleProcessor &processor, ROOT::NTupleSize_t firstEntryIdx) | |
| reference | operator* () |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| const value_type * | operator-> () const |
Private Attributes | |
| RNTupleProcessor::REntryMapping | fEntryMapping |
| RNTupleProcessor & | fProcessor |
Friends | |
| bool | operator!= (const iterator &lh, const iterator &rh) |
| bool | operator== (const iterator &lh, const iterator &rh) |
#include <ROOT/RNTupleProcessor.hxx>
Definition at line 661 of file RNTupleProcessor.hxx.
| using ROOT::RNTupleProcessor::RIterator::iterator_category = std::forward_iterator_tag |
Definition at line 660 of file RNTupleProcessor.hxx.
Definition at line 663 of file RNTupleProcessor.hxx.
Definition at line 662 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 665 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 688 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 674 of file RNTupleProcessor.hxx.
Definition at line 681 of file RNTupleProcessor.hxx.
|
inline |
Definition at line 690 of file RNTupleProcessor.hxx.
Definition at line 692 of file RNTupleProcessor.hxx.
Definition at line 696 of file RNTupleProcessor.hxx.
|
private |
Definition at line 657 of file RNTupleProcessor.hxx.
|
private |
Definition at line 656 of file RNTupleProcessor.hxx.