Provides build-time information and feature detection. More...
#include <buildFeature.hpp>
Classes | |
| struct | config |
| Build configuration information. More... | |
| struct | date |
| Build date information. More... | |
| struct | platform |
| Platform information. More... | |
| struct | time |
| Build time information. More... | |
| struct | version |
| Version information. More... | |
Public Types | |
| enum | platformType { PLATFORM_TYPE_START = -1 , WINDOW , LINUX , MACOS , OTHERS , PLATFORM_TYPE_END } |
| enum | buildType { BUILD_TYPE_START = -1 , DEBUG , RELEASE , BUILD_TYPE_END } |
Provides build-time information and feature detection.
Contains nested structs for accessing build date, time, version, platform information, and configuration details at runtime.