Oboe
A library for creating real-time audio apps on Android
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
oboe::Version Struct Reference

#include <Version.h>

Static Public Attributes

static constexpr uint8_t Major = OBOE_VERSION_MAJOR
 
static constexpr uint8_t Minor = OBOE_VERSION_MINOR
 
static constexpr uint16_t Patch = OBOE_VERSION_PATCH
 
static constexpr const charText = OBOE_VERSION_TEXT
 
static constexpr uint32_t Number = OBOE_VERSION_NUMBER
 

Detailed Description

Oboe versioning object

Member Data Documentation

◆ Major

constexpr uint8_t oboe::Version::Major = OBOE_VERSION_MAJOR
staticconstexpr

This is incremented when we make breaking API changes. Based loosely on https://semver.org/.

◆ Minor

constexpr uint8_t oboe::Version::Minor = OBOE_VERSION_MINOR
staticconstexpr

This is incremented when we add backwards compatible functionality. Or set to zero when MAJOR is incremented.

◆ Number

constexpr uint32_t oboe::Version::Number = OBOE_VERSION_NUMBER
staticconstexpr

Integer representation of the current Oboe library version. This will always increase when the version number changes so can be compared using integer comparison.

◆ Patch

constexpr uint16_t oboe::Version::Patch = OBOE_VERSION_PATCH
staticconstexpr

This is incremented when we make backwards compatible bug fixes. Or set to zero when MINOR is incremented.

◆ Text

constexpr const char* oboe::Version::Text = OBOE_VERSION_TEXT
staticconstexpr

Version string in the form MAJOR.MINOR.PATCH.


The documentation for this struct was generated from the following file: