Go to the source code of this file.
|
| #define | XrdVERSIONPLUGIN_DoNotChk -1 |
| |
| #define | XrdVERSIONPLUGIN_Mapd(drctv, piSymbol) {#drctv, #piSymbol}, |
| |
| #define | XrdVERSIONPLUGIN_Maxim(procMode, majorVer, minorVer, piPfx, piSfx) |
| |
| #define | XrdVERSIONPLUGIN_Optional 0 |
| |
| #define | XrdVERSIONPLUGIN_Required 1 |
| |
| #define | XrdVERSIONPLUGIN_Rule(procMode, majorVer, minorVer, piSymbol) {#piSymbol, 0, 0, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer}, |
| |
| #define | XrdVERSIONPLUGINMAPD2P |
| |
| #define | XrdVERSIONPLUGINMAXIMS |
| |
| #define | XrdVERSIONPLUGINRULES |
| |
| #define | XrdVERSIONPLUGINSTRICT |
| |
◆ XrdVersionMapD2P
Definition at line 212 of file XrdVersionPlugin.hh.
| Class Members |
|
const char * |
dName |
-> plugin directive name |
|
const char * |
pName |
-> plugin object creator function name |
◆ XrdVersionPlugin
Definition at line 37 of file XrdVersionPlugin.hh.
| Class Members |
|
const char * |
pName |
-> plugin object creator function name |
|
short |
vMajLow |
Lowest compatible major version number. |
|
short |
vMinLow |
Lowest compatible minor (< 0 don't check). |
|
char |
vPfxLen |
Generic rule prefix length. |
|
int |
vProcess |
version: <0 skip, =0 optional, >0 required |
|
char |
vSfxLen |
Generic rule suffix length for preceding. |
◆ XrdVERSIONPLUGIN_DoNotChk
| #define XrdVERSIONPLUGIN_DoNotChk -1 |
◆ XrdVERSIONPLUGIN_Mapd
| #define XrdVERSIONPLUGIN_Mapd |
( |
|
drctv, |
|
|
|
piSymbol |
|
) |
| {#drctv, #piSymbol}, |
◆ XrdVERSIONPLUGIN_Maxim
| #define XrdVERSIONPLUGIN_Maxim |
( |
|
procMode, |
|
|
|
majorVer, |
|
|
|
minorVer, |
|
|
|
piPfx, |
|
|
|
piSfx |
|
) |
| |
Value: {#piPfx #piSfx, static_cast<char>(strlen(#piPfx)),\
static_cast<char>(strlen(#piSfx)),\
XrdVERSIONPLUGIN_##procMode, majorVer, minorVer},
Definition at line 144 of file XrdVersionPlugin.hh.
◆ XrdVERSIONPLUGIN_Optional
| #define XrdVERSIONPLUGIN_Optional 0 |
◆ XrdVERSIONPLUGIN_Required
| #define XrdVERSIONPLUGIN_Required 1 |
◆ XrdVERSIONPLUGIN_Rule
| #define XrdVERSIONPLUGIN_Rule |
( |
|
procMode, |
|
|
|
majorVer, |
|
|
|
minorVer, |
|
|
|
piSymbol |
|
) |
| {#piSymbol, 0, 0, XrdVERSIONPLUGIN_##procMode, majorVer, minorVer}, |
◆ XrdVERSIONPLUGINMAPD2P
| #define XrdVERSIONPLUGINMAPD2P |
◆ XrdVERSIONPLUGINMAXIMS
| #define XrdVERSIONPLUGINMAXIMS |
Value:
XrdVERSIONPLUGIN_Maxim(Optional, 4, 0, XrdCrypto, FactoryObject)\
{ 0, 0, 0, 0, 0, 0}
#define XrdVERSIONPLUGIN_Maxim(procMode, majorVer, minorVer, piPfx, piSfx)
Definition at line 166 of file XrdVersionPlugin.hh.
◆ XrdVERSIONPLUGINRULES
| #define XrdVERSIONPLUGINRULES |
◆ XrdVERSIONPLUGINSTRICT
| #define XrdVERSIONPLUGINSTRICT |