#include <XrdStatistics.h>
Public Member Functions | |
XrdReadStatistics & | operator= (const XrdReadStatistics &)=delete |
XrdReadStatistics (const XrdReadStatistics &)=delete | |
~XrdReadStatistics () | |
Private Member Functions | |
float | elapsedNS () const |
int | readCount () const |
int | size () const |
XrdReadStatistics (std::shared_ptr< XrdSiteStatistics > parent, IOSize size, size_t count) | |
Private Attributes | |
IOSize | m_count |
edm::propagate_const < std::shared_ptr < XrdSiteStatistics > > | m_parent |
size_t | m_size |
std::chrono::time_point < std::chrono::high_resolution_clock > | m_start |
Friends | |
class | XrdSiteStatistics |
Definition at line 96 of file XrdStatistics.h.
|
inline |
Definition at line 101 of file XrdStatistics.h.
References m_parent.
|
delete |
|
private |
Definition at line 165 of file XrdStatistics.cc.
|
private |
Definition at line 175 of file XrdStatistics.cc.
References KineDebug3::count(), end, m_start, and fileCollector::now.
Referenced by XrdAdaptor::XrdSiteStatistics::finishRead().
|
delete |
|
inlineprivate |
Definition at line 109 of file XrdStatistics.h.
References m_count.
Referenced by XrdAdaptor::XrdSiteStatistics::finishRead().
|
inlineprivate |
Definition at line 110 of file XrdStatistics.h.
References m_size.
Referenced by XrdAdaptor::XrdSiteStatistics::finishRead().
|
friend |
Definition at line 98 of file XrdStatistics.h.
|
private |
Definition at line 113 of file XrdStatistics.h.
Referenced by readCount().
|
private |
Definition at line 114 of file XrdStatistics.h.
Referenced by ~XrdReadStatistics().
|
private |
Definition at line 112 of file XrdStatistics.h.
Referenced by size().
|
private |
Definition at line 115 of file XrdStatistics.h.
Referenced by elapsedNS().