For forward and backward compatibility, attach version information to the consitituents of the file format (column, field, cluster, ntuple).
Definition at line 114 of file RNTupleUtil.hxx.
Public Member Functions | |
RNTupleVersion ()=default | |
RNTupleVersion (std::uint32_t versionUse, std::uint32_t versionMin) | |
RNTupleVersion (std::uint32_t versionUse, std::uint32_t versionMin, NTupleFlags_t flags) | |
NTupleFlags_t | GetFlags () const |
std::uint32_t | GetVersionMin () const |
std::uint32_t | GetVersionUse () const |
bool | operator== (const RNTupleVersion &other) const |
Private Attributes | |
NTupleFlags_t | fFlags = 0 |
std::uint32_t | fVersionMin = 0 |
The minimum required version necessary to read an entity. More... | |
std::uint32_t | fVersionUse = 0 |
The version used to write an entity. More... | |
#include <ROOT/RNTupleUtil.hxx>
|
default |
|
inline |
Definition at line 124 of file RNTupleUtil.hxx.
|
inline |
Definition at line 127 of file RNTupleUtil.hxx.
|
inline |
Definition at line 137 of file RNTupleUtil.hxx.
|
inline |
Definition at line 136 of file RNTupleUtil.hxx.
|
inline |
Definition at line 135 of file RNTupleUtil.hxx.
|
inline |
Definition at line 131 of file RNTupleUtil.hxx.
|
private |
Definition at line 120 of file RNTupleUtil.hxx.
|
private |
The minimum required version necessary to read an entity.
Definition at line 119 of file RNTupleUtil.hxx.
|
private |
The version used to write an entity.
Definition at line 117 of file RNTupleUtil.hxx.