XrdFileCacheTrace.hh File Reference

#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysTrace.hh"
Include dependency graph for XrdFileCacheTrace.hh:

Go to the source code of this file.

Defines

#define TRACE_None   0
#define TRACE_Error   1
#define TRACE_Warning   2
#define TRACE_Info   3
#define TRACE_Debug   4
#define TRACE_Dump   5
#define TRACE_STR_None   ""
#define TRACE_STR_Error   "error "
#define TRACE_STR_Warning   "warning "
#define TRACE_STR_Info   "info "
#define TRACE_STR_Debug   "debug "
#define TRACE_STR_Dump   "dump "
#define TRACE_STR_0   ""
#define TRACE_STR_1   "error "
#define TRACE_STR_2   "warning "
#define TRACE_STR_3   "info "
#define TRACE_STR_4   "debug "
#define TRACE_STR_5   "dump "
#define ERRNO_AND_ERRSTR(err_code)   ", err_code=" << err_code << ", err_str=" << strerror(err_code)
#define TRACE(act, x)
#define TRACE_INT(act, x)
#define TRACE_TEST(act, x)   SYSTRACE(XRD_TRACE, 0, m_traceID, 0, TRACE_STR_ ## act <<x)
#define TRACE_PC(act, pre_code, x)
#define TRACEIO(act, x)
#define TRACEF(act, x)

Define Documentation

#define ERRNO_AND_ERRSTR ( err_code   )     ", err_code=" << err_code << ", err_str=" << strerror(err_code)
#define TRACE ( act,
 ) 
Value:
if (XRD_TRACE What >= TRACE_ ## act) \
      SYSTRACE(XRD_TRACE, 0, m_traceID, 0, TRACE_STR_ ## act  << x)
#define TRACE_Debug   4
#define TRACE_Dump   5
#define TRACE_Error   1
#define TRACE_Info   3
#define TRACE_INT ( act,
 ) 
Value:
if (XRD_TRACE What >= act) \
   {static const char* t_what[]={"","error ","warning ","info ","debug ","dump "};\
    SYSTRACE(XRD_TRACE, 0, m_traceID, 0, t_what[act] <<x)}
#define TRACE_None   0
#define TRACE_PC ( act,
pre_code,
 ) 
Value:
if (XRD_TRACE What >= TRACE_ ## act) \
   {pre_code; SYSTRACE(XRD_TRACE, 0, m_traceID, 0, TRACE_STR_ ## act <<x)}
#define TRACE_STR_0   ""
#define TRACE_STR_1   "error "
#define TRACE_STR_2   "warning "
#define TRACE_STR_3   "info "
#define TRACE_STR_4   "debug "
#define TRACE_STR_5   "dump "
#define TRACE_STR_Debug   "debug "
#define TRACE_STR_Dump   "dump "
#define TRACE_STR_Error   "error "
#define TRACE_STR_Info   "info "
#define TRACE_STR_None   ""
#define TRACE_STR_Warning   "warning "
#define TRACE_TEST ( act,
 )     SYSTRACE(XRD_TRACE, 0, m_traceID, 0, TRACE_STR_ ## act <<x)
#define TRACE_Warning   2
#define TRACEF ( act,
 ) 
Value:
if (XRD_TRACE What >= TRACE_ ## act) SYSTRACE(XRD_TRACE, 0, m_traceID, 0, \
       TRACE_STR_ ## act <<x <<" " <<GetLocalPath())
#define TRACEIO ( act,
 ) 
Value:
if (XRD_TRACE What >= TRACE_ ## act) SYSTRACE(XRD_TRACE, 0, m_traceID, 0, \
       TRACE_STR_ ## act <<x <<" " <<GetPath())
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 17 Dec 2019 for xrootd by  doxygen 1.6.1