by::buildFeature Class Reference

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 }
 

Detailed Description

Provides build-time information and feature detection.

Contains nested structs for accessing build date, time, version, platform information, and configuration details at runtime.


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