1 #ifndef __XRDOUCPINLOADER_HH__
2 #define __XRDOUCPINLOADER_HH__
47 struct XrdVersionInfo;
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);
Definition: XrdOucPinLoader.hh:50
XrdVersionInfo * viP
Definition: XrdOucPinLoader.hh:180
bool frBuff
Definition: XrdOucPinLoader.hh:187
XrdOucPinLoader(char *eBuff, int eBlen, XrdVersionInfo *vInfo, const char *drctv, const char *plib)
XrdSysPlugin * Export()
Definition: XrdOucPinLoader.hh:62
XrdSysError * eDest
Definition: XrdOucPinLoader.hh:178
char * theLib
Definition: XrdOucPinLoader.hh:182
void Global(bool glbl)
Definition: XrdOucPinLoader.hh:72
XrdOucPinLoader(XrdSysError *errP, XrdVersionInfo *vInfo, const char *drctv, const char *plib)
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
XrdOucPinLoader(XrdVersionInfo *vInfo, const char *drctv, const char *plib)
void * Resolve(const char *symbl, int mcnt=1)
bool global
Definition: XrdOucPinLoader.hh:186
const char * dName
Definition: XrdOucPinLoader.hh:181
const char * LastMsg()
Definition: XrdOucPinLoader.hh:81
XrdSysPlugin * piP
Definition: XrdOucPinLoader.hh:179
int errBL
Definition: XrdOucPinLoader.hh:185
void Unload(bool dodel=false)
const char * Path()
Definition: XrdOucPinLoader.hh:91
char * altLib
Definition: XrdOucPinLoader.hh:183
char * errBP
Definition: XrdOucPinLoader.hh:184
void Init(const char *drctv, const char *plib)
Definition: XrdSysError.hh:90
Definition: XrdSysPlugin.hh:53