#include <StorageAccount.h>
Public Member Functions | |
Counter () | |
Counter (Counter &&)=default | |
Counter (Counter const &iOther) | |
Static Public Member Functions | |
static void | addTo (std::atomic< double > &iAtomic, double iToAdd) |
Public Attributes | |
std::atomic< uint64_t > | amount |
std::atomic< double > | amount_square |
std::atomic< uint64_t > | attempts |
std::atomic< uint64_t > | successes |
std::atomic< double > | timeMax |
std::atomic< double > | timeMin |
std::atomic< double > | timeTotal |
std::atomic< int64_t > | vector_count |
std::atomic< int64_t > | vector_square |
Definition at line 40 of file StorageAccount.h.
|
inline |
Definition at line 41 of file StorageAccount.h.
References summarizeEdmComparisonLogfiles::successes, HBHEMethod2Parameters_cfi::timeMax, and HBHEMethod2Parameters_cfi::timeMin.
|
default |
|
inline |
Definition at line 58 of file StorageAccount.h.
References attempts, summarizeEdmComparisonLogfiles::successes, HBHEMethod2Parameters_cfi::timeMax, and HBHEMethod2Parameters_cfi::timeMin.
|
inlinestatic |
Definition at line 87 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<uint64_t> StorageAccount::Counter::amount |
Definition at line 77 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<double> StorageAccount::Counter::amount_square |
Definition at line 80 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<uint64_t> StorageAccount::Counter::attempts |
Definition at line 75 of file StorageAccount.h.
Referenced by Counter(), and StorageAccount::Stamp::Stamp().
std::atomic<uint64_t> StorageAccount::Counter::successes |
Definition at line 76 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<double> StorageAccount::Counter::timeMax |
Definition at line 85 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<double> StorageAccount::Counter::timeMin |
Definition at line 84 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<double> StorageAccount::Counter::timeTotal |
Definition at line 83 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<int64_t> StorageAccount::Counter::vector_count |
Definition at line 81 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().
std::atomic<int64_t> StorageAccount::Counter::vector_square |
Definition at line 82 of file StorageAccount.h.
Referenced by StorageAccount::Stamp::tick().