For forward and backward compatibility, attach version information to the consitituents of the file format (column, field, cluster, ntuple).
Definition at line 115 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 125 of file RNTupleUtil.hxx.
|
inline |
Definition at line 128 of file RNTupleUtil.hxx.
|
inline |
Definition at line 138 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 132 of file RNTupleUtil.hxx.
|
private |
Definition at line 121 of file RNTupleUtil.hxx.
|
private |
The minimum required version necessary to read an entity.
Definition at line 120 of file RNTupleUtil.hxx.
|
private |
The version used to write an entity.
Definition at line 118 of file RNTupleUtil.hxx.