1 #ifndef _XRDOUCBACKTRACE_HH_
2 #define _XRDOUCBACKTRACE_HH_
91 static void DoBT(
const char *head=0,
void *thisP=0,
void *objP=0,
92 const char *tail=0,
bool force=
false);
122 static bool Init(
const char *reqs=0,
const char *rsps=0);
174 static void XrdBT(
const char *head=0,
void *thisP=0,
void *objP=0,
175 int rspN=0,
int reqN=0,
const char *tail=0,
Add item to the list of PtrTypes being filtered.
Definition: XrdOucBackTrace.hh:132
static bool Init(const char *reqs=0, const char *rsps=0)
Pointer is an object pointer.
Definition: XrdOucBackTrace.hh:129
Action
Definition: XrdOucBackTrace.hh:132
static void DoBT(const char *head=0, void *thisP=0, void *objP=0, const char *tail=0, bool force=false)
static void Filter(void *ptr, PtrType pType, Action how=addIt)
Delete all PtrType filtered items (1st arg ignored).
Definition: XrdOucBackTrace.hh:133
PtrType
Define filter types and actions.
Definition: XrdOucBackTrace.hh:128
Pointer is a this pointer.
Definition: XrdOucBackTrace.hh:128
static void XrdBT(const char *head=0, void *thisP=0, void *objP=0, int rspN=0, int reqN=0, const char *tail=0, bool force=false)
Delete this item from the list of PtrTypes filtered.
Definition: XrdOucBackTrace.hh:134
Replace all PtrTypes items filtered with this item.
Definition: XrdOucBackTrace.hh:135
Definition: XrdOucBackTrace.hh:65