17 #ifndef OBOE_VERSIONINFO_H 18 #define OBOE_VERSIONINFO_H 34 #define OBOE_VERSION_MAJOR 1 37 #define OBOE_VERSION_MINOR 5 40 #define OBOE_VERSION_PATCH 0 42 #define OBOE_STRINGIFY(x) #x 43 #define OBOE_TOSTRING(x) OBOE_STRINGIFY(x) 46 #define OBOE_VERSION_TEXT \ 47 OBOE_TOSTRING(OBOE_VERSION_MAJOR) "." \ 48 OBOE_TOSTRING(OBOE_VERSION_MINOR) "." \ 49 OBOE_TOSTRING(OBOE_VERSION_PATCH) 52 #define OBOE_VERSION_NUMBER ((OBOE_VERSION_MAJOR << 24) | (OBOE_VERSION_MINOR << 16) | OBOE_VERSION_PATCH) 56 const char * getVersionText();
65 static constexpr uint8_t
Major = OBOE_VERSION_MAJOR;
71 static constexpr uint8_t
Minor = OBOE_VERSION_MINOR;
77 static constexpr uint16_t
Patch = OBOE_VERSION_PATCH;
82 static constexpr
const char *
Text = OBOE_VERSION_TEXT;
88 static constexpr uint32_t
Number = OBOE_VERSION_NUMBER;
92 #endif //OBOE_VERSIONINFO_H
static constexpr uint8_t Minor
Definition: Version.h:71
static constexpr uint8_t Major
Definition: Version.h:65
static constexpr uint32_t Number
Definition: Version.h:88
static constexpr const char * Text
Definition: Version.h:82
Definition: AudioStream.h:31
static constexpr uint16_t Patch
Definition: Version.h:77