For forward and backward compatibility, attach version information to the consitituents of the file format (column, field, cluster, ntuple).
Definition at line 149 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 159 of file RNTupleUtil.hxx.
|
inline |
Definition at line 162 of file RNTupleUtil.hxx.
|
inline |
Definition at line 172 of file RNTupleUtil.hxx.
|
inline |
Definition at line 171 of file RNTupleUtil.hxx.
|
inline |
Definition at line 170 of file RNTupleUtil.hxx.
|
inline |
Definition at line 166 of file RNTupleUtil.hxx.
|
private |
Definition at line 155 of file RNTupleUtil.hxx.
|
private |
The minimum required version necessary to read an entity.
Definition at line 154 of file RNTupleUtil.hxx.
|
private |
The version used to write an entity.
Definition at line 152 of file RNTupleUtil.hxx.