#define ONIXS_FIXENGINE_API
VersionComponent improvement() const
The 'improvement' component of the version.
std::string toString() const
Serializes into the point-separated presentation.
static bool parse(const char *, size_t, Version &)
VersionComponent majorNumber() const
The 'major' component of the version.
VersionComponent build() const
The 'build number' component of the version.
VersionComponent minorNumber() const
The 'minor' component of the version.
void toString(std::string &) const
Serializes into the point-separated presentation.
static Version current()
Identifies the current version of the product.
Version(VersionComponent majorNumber, VersionComponent minorNumber, VersionComponent improvement, VersionComponent build)
Initializes instances from all the components.
ONIXS_FIXENGINE_API std::ostream & operator<<(std::ostream &os, const FlatMessage &message)
The stream output.
unsigned short VersionComponent
Alias for the numeric component of the version.