Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
Olympe::VersionStamp Struct Reference

#include <version.h>

Static Public Member Functions

static void PrintVersionInfo ()
 

Static Public Attributes

static constexpr const charMAJOR = "0"
 
static constexpr const charMINOR = "24"
 
static constexpr const charPATCH = "0"
 
static constexpr const charBUILD_TIMESTAMP = "2026-03-18 20:31:22 UTC"
 
static constexpr const charGIT_COMMIT_SHA = "fecadedf207d35b70037277f646a03f43f5b6d1c"
 
static constexpr const charGIT_BRANCH = "copilot/fix-compilation-failure-syntax"
 
static constexpr const charPR_NUMBER = "#450"
 
static constexpr const charPHASE = "24-Rendering-HOTFIX"
 
static constexpr const charBUILD_CONFIG = "Debug"
 
static constexpr const charFULL_VERSION_STRING
 

Detailed Description

Definition at line 20 of file version.h.

Member Function Documentation

◆ PrintVersionInfo()

static void Olympe::VersionStamp::PrintVersionInfo ( )
inlinestatic

Definition at line 44 of file version.h.

References BUILD_CONFIG, BUILD_TIMESTAMP, FULL_VERSION_STRING, GIT_BRANCH, GIT_COMMIT_SHA, MAJOR, MINOR, PATCH, PHASE, PR_NUMBER, and SYSTEM_LOG.

Referenced by main().

+ Here is the caller graph for this function:

Member Data Documentation

◆ BUILD_CONFIG

constexpr const char* Olympe::VersionStamp::BUILD_CONFIG = "Debug"
staticconstexpr

Definition at line 33 of file version.h.

Referenced by main(), and PrintVersionInfo().

◆ BUILD_TIMESTAMP

constexpr const char* Olympe::VersionStamp::BUILD_TIMESTAMP = "2026-03-18 20:31:22 UTC"
staticconstexpr

Definition at line 28 of file version.h.

Referenced by PrintVersionInfo().

◆ FULL_VERSION_STRING

constexpr const char* Olympe::VersionStamp::FULL_VERSION_STRING
staticconstexpr
Initial value:
=
"OLYMPE_VERSION:0.24.0|BUILD:2026-03-18 20:31:22 UTC"
"|SHA:fecadedf207d35b70037277f646a03f43f5b6d1c"
"|BRANCH:copilot/fix-compilation-failure-syntax"
"|PR:#450|PHASE:24-Rendering-HOTFIX|CONFIG:Debug"

Definition at line 36 of file version.h.

Referenced by main(), and PrintVersionInfo().

◆ GIT_BRANCH

constexpr const char* Olympe::VersionStamp::GIT_BRANCH = "copilot/fix-compilation-failure-syntax"
staticconstexpr

Definition at line 30 of file version.h.

Referenced by PrintVersionInfo().

◆ GIT_COMMIT_SHA

constexpr const char* Olympe::VersionStamp::GIT_COMMIT_SHA = "fecadedf207d35b70037277f646a03f43f5b6d1c"
staticconstexpr

Definition at line 29 of file version.h.

Referenced by PrintVersionInfo().

◆ MAJOR

constexpr const char* Olympe::VersionStamp::MAJOR = "0"
staticconstexpr

Definition at line 23 of file version.h.

Referenced by PrintVersionInfo().

◆ MINOR

constexpr const char* Olympe::VersionStamp::MINOR = "24"
staticconstexpr

Definition at line 24 of file version.h.

Referenced by PrintVersionInfo().

◆ PATCH

constexpr const char* Olympe::VersionStamp::PATCH = "0"
staticconstexpr

Definition at line 25 of file version.h.

Referenced by PrintVersionInfo().

◆ PHASE

constexpr const char* Olympe::VersionStamp::PHASE = "24-Rendering-HOTFIX"
staticconstexpr

Definition at line 32 of file version.h.

Referenced by main(), and PrintVersionInfo().

◆ PR_NUMBER

constexpr const char* Olympe::VersionStamp::PR_NUMBER = "#450"
staticconstexpr

Definition at line 31 of file version.h.

Referenced by PrintVersionInfo().


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