8 #ifndef EQUALIZER_VERSION_H     9 #define EQUALIZER_VERSION_H    17 #   define EQ_VERSION_MAJOR 2    20 #   define EQ_VERSION_MINOR 0    23 #   define EQ_VERSION_PATCH 0    26 #   define EQ_VERSION_REVISION 0x0e3dfa8    29 #   define EQ_VERSION_ABI 200ull    32 #   define EQ_VERSION_GT( MAJOR, MINOR, PATCH )       \    33     ( (EQ_VERSION_MAJOR>MAJOR) ||                     \    34       (EQ_VERSION_MAJOR==MAJOR && (EQ_VERSION_MINOR>MINOR || \    35           (EQ_VERSION_MINOR==MINOR && EQ_VERSION_PATCH>PATCH))))    38 #   define EQ_VERSION_GE( MAJOR, MINOR, PATCH )       \    39     ( (EQ_VERSION_MAJOR>MAJOR) ||                     \    40       (EQ_VERSION_MAJOR==MAJOR && (EQ_VERSION_MINOR>MINOR || \    41           (EQ_VERSION_MINOR==MINOR && EQ_VERSION_PATCH>=PATCH))))    44 #   define EQ_VERSION_LT( MAJOR, MINOR, PATCH )       \    45     ( (EQ_VERSION_MAJOR<MAJOR) ||                     \    46       (EQ_VERSION_MAJOR==MAJOR && (EQ_VERSION_MINOR<MINOR || \    47           (EQ_VERSION_MINOR==MINOR && EQ_VERSION_PATCH<PATCH))))    50 #   define EQ_VERSION_LE( MAJOR, MINOR, PATCH )       \    51     ( (EQ_VERSION_MAJOR<MAJOR) ||                     \    52       (EQ_VERSION_MAJOR==MAJOR && (EQ_VERSION_MINOR<MINOR || \    53         (EQ_VERSION_MINOR==MINOR && EQ_VERSION_PATCH<=PATCH))))    60     static int getMajor();
    63     static int getMinor();
    66     static int getPatch();
    69     static std::string getString();
    72     static unsigned long long getRevision();
    78     static std::string getRevString();
   101                   "description": "Version information of the running application",   103                     "major": { "type": "integer" },   104                     "minor": { "type": "integer" },   105                     "patch": { "type": "integer" },   106                     "abi": { "type": "integer" },   107                     "revision": { "type": "string" }   122                  "revision": "0e3dfa8" #define EQ_VERSION_MAJOR
The current major version. 
static std::string getSchema()
#define EQ_VERSION_MINOR
The current minor version. 
static std::string toJSON()
The Equalizer client library. 
static bool check()
Runtime check for ABI compatibility. 
Information about the current Equalizer version.