1#ifndef _XRDOUCSTATS_HH_
2#define _XRDOUCSTATS_HH_
36#define _statsADD(x,y) AtomicAdd(x,y)
37#define _statsINC(x) AtomicInc(x)
39#define _statsADD(x,y) statsMutex.Lock(); x+=y; statsMutex.UnLock()
40#define _statsINC(x) statsMutex.Lock(); x++; statsMutex.UnLock()
#define _statsINC(x)
Definition XrdOucStats.hh:40
#define _statsADD(x, y)
Definition XrdOucStats.hh:39
Definition XrdOucStats.hh:44
void Bump(long long &val, long long n)
Definition XrdOucStats.hh:53
XrdSysMutex statsMutex
Definition XrdOucStats.hh:55
void Bump(int &val)
Definition XrdOucStats.hh:47
XrdOucStats()
Definition XrdOucStats.hh:57
void Bump(int &val, int n)
Definition XrdOucStats.hh:49
void Bump(long long &val)
Definition XrdOucStats.hh:51
~XrdOucStats()
Definition XrdOucStats.hh:58
Definition XrdSysPthread.hh:165