The in-memory representation of a 32bit or 64bit on-disk index column.
Wraps the integer in a named type so that templates can distinguish between integer data columns and index columns.
Definition at line 271 of file RNTupleTypes.hxx.
| Public Types | |
| using | ValueType = std::uint64_t | 
| Public Member Functions | |
| RColumnIndex ()=default | |
| constexpr | RColumnIndex (ValueType value) | 
| operator ValueType () const | |
| RColumnIndex | operator++ (int) | 
| RColumnIndex & | operator+= (const ValueType value) | 
| RColumnIndex & | operator= (const ValueType value) | 
| Private Attributes | |
| ValueType | fValue = 0 | 
#include <ROOT/RNTupleTypes.hxx>
| using ROOT::Internal::RColumnIndex::ValueType = std::uint64_t | 
Definition at line 273 of file RNTupleTypes.hxx.
| 
 | default | 
Definition at line 280 of file RNTupleTypes.hxx.
| 
 | inline | 
Definition at line 297 of file RNTupleTypes.hxx.
| 
 | inline | 
Definition at line 291 of file RNTupleTypes.hxx.
| 
 | inline | 
Definition at line 286 of file RNTupleTypes.hxx.
| 
 | inline | 
Definition at line 281 of file RNTupleTypes.hxx.
| 
 | private | 
Definition at line 276 of file RNTupleTypes.hxx.