8 #ifndef HWSD_GPU_DNS_SD_VERSION_H 
    9 #define HWSD_GPU_DNS_SD_VERSION_H 
   17 #   define HWSD_VERSION_MAJOR 1 
   20 #   define HWSD_VERSION_MINOR 4 
   23 #   define HWSD_VERSION_PATCH 0 
   26 #   define HWSD_VERSION_REVISION 0x52ca204 
   29 #   define HWSD_VERSION_ABI 3 
   32 #   define HWSD_VERSION_GT( MAJOR, MINOR, PATCH )       \ 
   33     ( (HWSD_VERSION_MAJOR>MAJOR) ||                     \ 
   34       (HWSD_VERSION_MAJOR==MAJOR && (HWSD_VERSION_MINOR>MINOR || \ 
   35           (HWSD_VERSION_MINOR==MINOR && HWSD_VERSION_PATCH>PATCH)))) 
   38 #   define HWSD_VERSION_GE( MAJOR, MINOR, PATCH )       \ 
   39     ( (HWSD_VERSION_MAJOR>MAJOR) ||                     \ 
   40       (HWSD_VERSION_MAJOR==MAJOR && (HWSD_VERSION_MINOR>MINOR || \ 
   41           (HWSD_VERSION_MINOR==MINOR && HWSD_VERSION_PATCH>=PATCH)))) 
   44 #   define HWSD_VERSION_LT( MAJOR, MINOR, PATCH )       \ 
   45     ( (HWSD_VERSION_MAJOR<MAJOR) ||                     \ 
   46       (HWSD_VERSION_MAJOR==MAJOR && (HWSD_VERSION_MINOR<MINOR || \ 
   47           (HWSD_VERSION_MINOR==MINOR && HWSD_VERSION_PATCH<PATCH)))) 
   50 #   define HWSD_VERSION_LE( MAJOR, MINOR, PATCH )       \ 
   51     ( (HWSD_VERSION_MAJOR<MAJOR) ||                     \ 
   52       (HWSD_VERSION_MAJOR==MAJOR && (HWSD_VERSION_MINOR<MINOR || \ 
   53         (HWSD_VERSION_MINOR==MINOR && HWSD_VERSION_PATCH<=PATCH)))) 
   60     static int getMajor();
 
   63     static int getMinor();
 
   66     static int getPatch();
 
   69     static std::string getString();
 
   72     static int getRevision();
 
   78     static std::string getRevString();
 
#define HWSD_VERSION_MINOR
The current minor version. 
 
Defines export visibility macros for library hwsd_gpu_dns_sd. 
 
#define HWSD_VERSION_MAJOR
The current major version. 
 
Information about the current hwsd_gpu_dns_sd version. 
 
static bool check()
Runtime check for ABI compatibility.