17#ifndef OBOE_VERSIONINFO_H
18#define OBOE_VERSIONINFO_H
34#define OBOE_VERSION_MAJOR 1
37#define OBOE_VERSION_MINOR 9
40#define OBOE_VERSION_PATCH 3
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)
56const char * getVersionText();
82 static constexpr const char *
Text = OBOE_VERSION_TEXT;
Definition ResultWithValue.h:47
static constexpr uint8_t Major
Definition Version.h:65
static constexpr const char * Text
Definition Version.h:82
static constexpr uint16_t Patch
Definition Version.h:77
static constexpr uint32_t Number
Definition Version.h:88
static constexpr uint8_t Minor
Definition Version.h:71