15Slide
ProgramStuff::Build Namespace Reference

Compiliation related constants. More...

Variables

constexpr char COMPILER_STRING [] {"Unknown"}
 The string for the compiler. More...
 
constexpr bool CLANG {false}
 Compiled with CLang. More...
 
constexpr bool MINGW {false}
 Compiled with MinGW. More...
 
constexpr bool GCC {false}
 Compiled with GCC. More...
 
constexpr char COMPILER_VERSION [] {"???"}
 Compiler version (equal to VERSION on compatiable compilers) More...
 
constexpr std::uint32_t CPP_VERSION {__cplusplus}
 C++ version (equal to __cplusplus) More...
 
constexpr char DATE [] {__DATE__}
 Compiliation date (equal to DATE) More...
 
constexpr char TIME [] {__TIME__}
 Compiliation time (equal to TIME) More...
 
constexpr char SLIDE_VERSION_STRING [] {"0.11.0"}
 15Slide Version String More...
 
constexpr bool DEBUG {true}
 Debug build (adds messages and command in CommandUI) More...
 
constexpr bool RELEASE {!DEBUG}
 Release build. More...
 

Detailed Description

Compiliation related constants.

Variable Documentation

◆ CLANG

constexpr bool ProgramStuff::Build::CLANG {false}

Compiled with CLang.

◆ COMPILER_STRING

constexpr char ProgramStuff::Build::COMPILER_STRING[] {"Unknown"}

The string for the compiler.

◆ COMPILER_VERSION

constexpr char ProgramStuff::Build::COMPILER_VERSION[] {"???"}

Compiler version (equal to VERSION on compatiable compilers)

◆ CPP_VERSION

constexpr std::uint32_t ProgramStuff::Build::CPP_VERSION {__cplusplus}

C++ version (equal to __cplusplus)

◆ DATE

constexpr char ProgramStuff::Build::DATE[] {__DATE__}

Compiliation date (equal to DATE)

◆ DEBUG

constexpr bool ProgramStuff::Build::DEBUG {true}

Debug build (adds messages and command in CommandUI)

◆ GCC

constexpr bool ProgramStuff::Build::GCC {false}

Compiled with GCC.

◆ MINGW

constexpr bool ProgramStuff::Build::MINGW {false}

Compiled with MinGW.

◆ RELEASE

constexpr bool ProgramStuff::Build::RELEASE {!DEBUG}

Release build.

◆ SLIDE_VERSION_STRING

constexpr char ProgramStuff::Build::SLIDE_VERSION_STRING[] {"0.11.0"}

15Slide Version String

◆ TIME

constexpr char ProgramStuff::Build::TIME[] {__TIME__}

Compiliation time (equal to TIME)