Go to the documentation of this file. 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,
static void DoBT(const char *head=0, void *thisP=0, void *objP=0, const char *tail=0, bool force=false)
@ delIt
Delete this item from the list of PtrTypes filtered.
Definition: XrdOucBackTrace.hh:134
static bool Init(const char *reqs=0, const char *rsps=0)
PtrType
Define filter types and actions.
Definition: XrdOucBackTrace.hh:128
@ isObject
Pointer is an object pointer.
Definition: XrdOucBackTrace.hh:129
@ clrIt
Delete all PtrType filtered items (1st arg ignored).
Definition: XrdOucBackTrace.hh:133
@ addIt
Add item to the list of PtrTypes being filtered.
Definition: XrdOucBackTrace.hh:132
static void Filter(void *ptr, PtrType pType, Action how=addIt)
Definition: XrdOucBackTrace.hh:65
@ isThis
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)
@ repIt
Replace all PtrTypes items filtered with this item.
Definition: XrdOucBackTrace.hh:135
Action
Definition: XrdOucBackTrace.hh:132