For forward and backward compatibility, attach version information to the consitituents of the file format (column, field, cluster, ntuple).
Definition at line 127 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. | |
std::uint32_t | fVersionUse = 0 |
The version used to write an entity. | |
#include <ROOT/RNTupleUtil.hxx>
|
default |
|
inline |
Definition at line 137 of file RNTupleUtil.hxx.
|
inline |
Definition at line 140 of file RNTupleUtil.hxx.
|
inline |
Definition at line 150 of file RNTupleUtil.hxx.
|
inline |
Definition at line 149 of file RNTupleUtil.hxx.
|
inline |
Definition at line 148 of file RNTupleUtil.hxx.
|
inline |
Definition at line 144 of file RNTupleUtil.hxx.
|
private |
Definition at line 133 of file RNTupleUtil.hxx.
|
private |
The minimum required version necessary to read an entity.
Definition at line 132 of file RNTupleUtil.hxx.
|
private |
The version used to write an entity.
Definition at line 130 of file RNTupleUtil.hxx.