Definition at line 186 of file RNTupleAttrReading.hxx.
Public Types | |
| using | difference_type = std::ptrdiff_t |
| using | iterator = RIterator |
| using | iterator_category = std::forward_iterator_tag |
| using | pointer = const value_type * |
| using | reference = const value_type & |
| using | value_type = NTupleSize_t |
Public Member Functions | |
| RIterator (Iter_t iter, Iter_t end, std::optional< RFilter > filter) | |
| bool | operator!= (const iterator &rh) const |
| reference | operator* () |
| iterator | operator++ () |
| iterator | operator++ (int) |
| bool | operator== (const iterator &rh) const |
Private Types | |
| using | Iter_t = decltype(std::declval<RNTupleAttrSetReader>().fEntryRanges.begin()) |
Private Member Functions | |
| bool | FullyContained (RNTupleAttrRange range) const |
| Iter_t | SkipFiltered () const |
Private Attributes | |
| Iter_t | fCur |
| Iter_t | fEnd |
| std::optional< RFilter > | fFilter |
#include <ROOT/RNTupleAttrReading.hxx>
| using ROOT::RNTupleAttrEntryIterable::RIterator::difference_type = std::ptrdiff_t |
Definition at line 199 of file RNTupleAttrReading.hxx.
|
private |
Definition at line 188 of file RNTupleAttrReading.hxx.
Definition at line 197 of file RNTupleAttrReading.hxx.
| using ROOT::RNTupleAttrEntryIterable::RIterator::iterator_category = std::forward_iterator_tag |
Definition at line 196 of file RNTupleAttrReading.hxx.
| using ROOT::RNTupleAttrEntryIterable::RIterator::pointer = const value_type * |
Definition at line 200 of file RNTupleAttrReading.hxx.
| using ROOT::RNTupleAttrEntryIterable::RIterator::reference = const value_type & |
Definition at line 201 of file RNTupleAttrReading.hxx.
Definition at line 198 of file RNTupleAttrReading.hxx.
|
inline |
Definition at line 203 of file RNTupleAttrReading.hxx.
|
private |
Definition at line 163 of file RNTupleAttrReading.cxx.
Definition at line 225 of file RNTupleAttrReading.hxx.
|
inline |
Definition at line 224 of file RNTupleAttrReading.hxx.
|
inline |
Definition at line 212 of file RNTupleAttrReading.hxx.
Definition at line 218 of file RNTupleAttrReading.hxx.
Definition at line 226 of file RNTupleAttrReading.hxx.
|
private |
Definition at line 173 of file RNTupleAttrReading.cxx.
|
private |
Definition at line 189 of file RNTupleAttrReading.hxx.
|
private |
Definition at line 189 of file RNTupleAttrReading.hxx.
|
private |
Definition at line 190 of file RNTupleAttrReading.hxx.