#include <StorageAccount.h>
Public Member Functions | |
Stamp (Counter &counter) | |
void | tick (uint64_t amount=0, int64_t tick=0) const |
Protected Attributes | |
Counter & | m_counter |
std::chrono::time_point< std::chrono::high_resolution_clock > | m_start |
Definition at line 93 of file StorageAccount.h.
StorageAccount::Stamp::Stamp | ( | Counter & | counter | ) |
Definition at line 103 of file StorageAccount.cc.
References StorageAccount::Counter::attempts, and m_counter.
void StorageAccount::Stamp::tick | ( | uint64_t | amount = 0 , |
int64_t | tick = 0 |
||
) | const |
Definition at line 108 of file StorageAccount.cc.
References StorageAccount::Counter::addTo(), submitPVResolutionJobs::count, and submitPVValidationJobs::now.
Referenced by TStorageFactoryFile::ReadBuffer(), TStorageFactoryFile::ReadBuffers(), TStorageFactoryFile::ReadBuffersSync(), and TStorageFactoryFile::WriteBuffer().
|
protected |
Definition at line 100 of file StorageAccount.h.
Referenced by Stamp().
|
protected |
Definition at line 101 of file StorageAccount.h.