1 #ifndef __XRDOUCPINLOADER_HH__
2 #define __XRDOUCPINLOADER_HH__
47 struct XrdVersionInfo;
103 void *
Resolve(
const char *symbl,
int mcnt=1);
113 void Unload(
bool dodel=
false);
128 XrdVersionInfo *vInfo,
145 XrdVersionInfo *vInfo,
172 void Inform(
const char *txt1,
const char *txt2=0,
173 const char *txt3=0,
const char *txt4=0,
175 void Init(
const char *drctv,
const char *plib);
char * altLib
Definition: XrdOucPinLoader.hh:183
char * theLib
Definition: XrdOucPinLoader.hh:182
int errBL
Definition: XrdOucPinLoader.hh:185
const char * dName
Definition: XrdOucPinLoader.hh:181
XrdSysPlugin * Export()
Definition: XrdOucPinLoader.hh:62
void Unload(bool dodel=false)
XrdSysError * eDest
Definition: XrdOucPinLoader.hh:178
char * errBP
Definition: XrdOucPinLoader.hh:184
Definition: XrdOucPinLoader.hh:49
const char * LastMsg()
Definition: XrdOucPinLoader.hh:81
Definition: XrdSysError.hh:89
void Global(bool glbl)
Definition: XrdOucPinLoader.hh:72
Definition: XrdSysPlugin.hh:52
void * Resolve(const char *symbl, int mcnt=1)
bool frBuff
Definition: XrdOucPinLoader.hh:187
XrdOucPinLoader(XrdSysError *errP, XrdVersionInfo *vInfo, const char *drctv, const char *plib)
void Init(const char *drctv, const char *plib)
const char * Path()
Definition: XrdOucPinLoader.hh:91
void Inform(const char *txt1, const char *txt2=0, const char *txt3=0, const char *txt4=0, const char *txt5=0)
bool badLib
Definition: XrdOucPinLoader.hh:188
XrdSysPlugin * piP
Definition: XrdOucPinLoader.hh:179
bool global
Definition: XrdOucPinLoader.hh:186
XrdVersionInfo * viP
Definition: XrdOucPinLoader.hh:180