Version information. More...

#include <version.h>

Public Member Functions

 LM_DISABLE_CONSTRUCT (Version)
 

Static Public Member Functions

static LM_PUBLIC_API auto Major () -> std::string
 Major version.
 
static LM_PUBLIC_API auto Minor () -> std::string
 Minor version.
 
static LM_PUBLIC_API auto Patch () -> std::string
 Patch version.
 
static LM_PUBLIC_API auto Revision () -> std::string
 Revision number.
 
static LM_PUBLIC_API auto Codename () -> std::string
 Version codename.
 
static LM_PUBLIC_API auto BuildDate () -> std::string
 Build date.
 
static LM_PUBLIC_API auto Formatted () -> std::string
 Formatted version.
 
static LM_PUBLIC_API auto Platform () -> std::string
 Platform name.
 
static LM_PUBLIC_API auto Archtecture () -> std::string
 Architecture name.
 

Detailed Description

Version information.

The class is used to get version information of the library.