xrootd
Classes | Macros
XrdVersion.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XrdVersionInfo
 

Macros

#define XrdVERSION   "v3.3.2"
 
#define XrdVNUMUNK   1000000
 
#define XrdVNUMBER   30302
 
#define XrdVSTRING   XrdVERSION
 
#define XrdDEFAULTPORT   1094;
 
#define XrdMajorVNUM(x)   x/10000
 
#define XrdMinorVNUM(x)   x/100%100
 
#define XrdPatchVNUM(x)   x%100
 
#define XrdVERSIONINFOSFX   "_"
 
#define XrdVERSIONINFODEF(x, y, vn, vs)
 
#define XrdVERSIONINFO(x, y)   extern "C" {XrdVERSIONINFODEF(x##_,y,XrdVNUMBER,XrdVERSION);}
 
#define XrdVERSIONINFOREF(x)   extern "C" XrdVersionInfo x##_
 
#define XrdVERSIONINFOVAR(x)   x##_
 

Macro Definition Documentation

#define XrdDEFAULTPORT   1094;
#define XrdMajorVNUM (   x)    x/10000
#define XrdMinorVNUM (   x)    x/100%100
#define XrdPatchVNUM (   x)    x%100
#define XrdVERSION   "v3.3.2"
#define XrdVERSIONINFO (   x,
 
)    extern "C" {XrdVERSIONINFODEF(x##_,y,XrdVNUMBER,XrdVERSION);}
#define XrdVERSIONINFODEF (   x,
  y,
  vn,
  vs 
)
#define XrdVERSIONINFOREF (   x)    extern "C" XrdVersionInfo x##_
#define XrdVERSIONINFOSFX   "_"
#define XrdVERSIONINFOVAR (   x)    x##_
#define XrdVNUMBER   30302
#define XrdVNUMUNK   1000000
#define XrdVSTRING   XrdVERSION