32#ifndef API_MIP_UPE_METADATA_VERSION_H_
33#define API_MIP_UPE_METADATA_VERSION_H_
55 return static_cast<MetadataVersionFormat>(
static_cast<unsigned int>(a) |
static_cast<unsigned int>(b));
61 return static_cast<MetadataVersionFormat>(
static_cast<unsigned int>(a) &
static_cast<unsigned int>(b));
67 return static_cast<MetadataVersionFormat>(
static_cast<unsigned int>(a) ^
static_cast<unsigned int>(b));
86 virtual uint32_t
GetValue()
const {
return mVersion; }
100 operator uint32_t()
const {
return mVersion; }