17 #ifndef OBOE_VERSIONINFO_H 18 #define OBOE_VERSIONINFO_H 32 #define OBOE_VERSION_MAJOR 0 35 #define OBOE_VERSION_MINOR 12 38 #define OBOE_VERSION_PATCH 0 40 #define OBOE_STRINGIFY(x) #x 41 #define OBOE_TOSTRING(x) OBOE_STRINGIFY(x) 44 #define OBOE_VERSION_TEXT \ 45 OBOE_TOSTRING(OBOE_VERSION_MAJOR) "." \ 46 OBOE_TOSTRING(OBOE_VERSION_MINOR) "." \ 47 OBOE_TOSTRING(OBOE_VERSION_PATCH) 50 #define OBOE_VERSION_NUMBER ((OBOE_VERSION_MAJOR << 24) | (OBOE_VERSION_MINOR << 16) | OBOE_VERSION_PATCH) 61 static constexpr uint8_t
Major = OBOE_VERSION_MAJOR;
67 static constexpr uint8_t
Minor = OBOE_VERSION_MINOR;
73 static constexpr uint16_t
Patch = OBOE_VERSION_PATCH;
78 static constexpr
const char *
Text = OBOE_VERSION_TEXT;
84 static constexpr uint32_t
Number = OBOE_VERSION_NUMBER;
88 #endif //OBOE_VERSIONINFO_H
static constexpr uint8_t Minor
Definition: Version.h:67
static constexpr uint8_t Major
Definition: Version.h:61
static constexpr uint32_t Number
Definition: Version.h:84
static constexpr const char * Text
Definition: Version.h:78
Definition: AudioStream.h:29
static constexpr uint16_t Patch
Definition: Version.h:73