16#ifndef _ALICEO2_ANSHEADER_H_
17#define _ALICEO2_ANSHEADER_H_
22#include <fmt/format.h>
32 inline constexpr operator uint16_t() const noexcept
39 inline operator std::string()
const
43 inline constexpr uint32_t
version() const noexcept {
return static_cast<uint16_t
>(*this); };
59 if (ansVersionString ==
"0.1" || ansVersionString ==
"compat") {
61 }
else if (ansVersionString ==
"1.0") {
pair of input and output size
ANSHeader ansVersionFromString(const std::string &ansVersionString)
constexpr ANSHeader ANSVersionCompat
constexpr ANSHeader ANSVersion1
constexpr ANSHeader ANSVersionUnspecified
VectorOfTObjectPtrs other