Definition at line 991 of file RNTupleDescriptor.hxx.
Public Types | |
| using | difference_type = std::ptrdiff_t | 
| using | iterator = RIterator | 
| using | iterator_category = std::forward_iterator_tag | 
| using | pointer = const RFieldDescriptor * | 
| using | reference = const RFieldDescriptor & | 
| using | value_type = RFieldDescriptor | 
Public Member Functions | |
| RIterator (const RNTupleDescriptor &ntuple, const std::vector< ROOT::DescriptorId_t > &fieldChildren, std::size_t index) | |
| bool | operator!= (const iterator &rh) const | 
| reference | operator* () const | 
| iterator & | operator++ () | 
| iterator | operator++ (int) | 
| pointer | operator-> () const | 
| bool | operator== (const iterator &rh) const | 
Private Attributes | |
| const std::vector< ROOT::DescriptorId_t > & | fFieldChildren | 
| The enclosing range's descriptor id list.   | |
| std::size_t | fIndex = 0 | 
| const RNTupleDescriptor & | fNTuple | 
| The enclosing range's RNTuple.   | |
#include <ROOT/RNTupleDescriptor.hxx>
| using ROOT::RNTupleDescriptor::RFieldDescriptorIterable::RIterator::difference_type = std::ptrdiff_t | 
Definition at line 1003 of file RNTupleDescriptor.hxx.
Definition at line 1001 of file RNTupleDescriptor.hxx.
| using ROOT::RNTupleDescriptor::RFieldDescriptorIterable::RIterator::iterator_category = std::forward_iterator_tag | 
Definition at line 1000 of file RNTupleDescriptor.hxx.
| using ROOT::RNTupleDescriptor::RFieldDescriptorIterable::RIterator::pointer = const RFieldDescriptor * | 
Definition at line 1004 of file RNTupleDescriptor.hxx.
| using ROOT::RNTupleDescriptor::RFieldDescriptorIterable::RIterator::reference = const RFieldDescriptor & | 
Definition at line 1005 of file RNTupleDescriptor.hxx.
Definition at line 1002 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1007 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1025 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1023 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1012 of file RNTupleDescriptor.hxx.
Definition at line 1017 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1024 of file RNTupleDescriptor.hxx.
      
  | 
  inline | 
Definition at line 1026 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
The enclosing range's descriptor id list.
Definition at line 996 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
Definition at line 997 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
The enclosing range's RNTuple.
Definition at line 994 of file RNTupleDescriptor.hxx.