Public Member Functions | |
Resources | operator+ (Resources const &other) const |
Resources | operator+ (struct AtomicResources const &other) const |
Resources & | operator+= (Resources const &other) |
Resources & | operator+= (struct AtomicResources const &other) |
void | reset () |
Resources () | |
Public Attributes | |
uint64_t | allocated |
uint64_t | deallocated |
boost::chrono::nanoseconds | time_real |
boost::chrono::nanoseconds | time_thread |
Definition at line 218 of file FastTimerService.h.
FastTimerService::Resources::Resources | ( | ) |
Definition at line 82 of file FastTimerService.cc.
FastTimerService::Resources FastTimerService::Resources::operator+ | ( | Resources const & | other | ) | const |
Resources FastTimerService::Resources::operator+ | ( | struct AtomicResources const & | other | ) | const |
FastTimerService::Resources & FastTimerService::Resources::operator+= | ( | Resources const & | other | ) |
Definition at line 95 of file FastTimerService.cc.
References allocated, deallocated, time_real, and time_thread.
Resources& FastTimerService::Resources::operator+= | ( | struct AtomicResources const & | other | ) |
void FastTimerService::Resources::reset | ( | void | ) |
Definition at line 88 of file FastTimerService.cc.
References SiPixelPI::zero.
uint64_t FastTimerService::Resources::allocated |
Definition at line 231 of file FastTimerService.h.
Referenced by FastTimerService::PlotsPerElement::fill(), FastTimerService::PlotsPerElement::fill_fraction(), operator+=(), FastTimerService::AtomicResources::operator+=(), FastTimerService::printEventLine(), FastTimerService::printPathSummaryLine(), and FastTimerService::printSummaryLine().
uint64_t FastTimerService::Resources::deallocated |
Definition at line 232 of file FastTimerService.h.
Referenced by FastTimerService::PlotsPerElement::fill(), FastTimerService::PlotsPerElement::fill_fraction(), operator+=(), FastTimerService::AtomicResources::operator+=(), FastTimerService::printEventLine(), FastTimerService::printPathSummaryLine(), and FastTimerService::printSummaryLine().
boost::chrono::nanoseconds FastTimerService::Resources::time_real |
Definition at line 230 of file FastTimerService.h.
Referenced by FastTimerService::PlotsPerElement::fill(), FastTimerService::PlotsPerElement::fill_fraction(), operator+=(), FastTimerService::AtomicResources::operator+=(), FastTimerService::printEventLine(), FastTimerService::printPathSummaryLine(), and FastTimerService::printSummaryLine().
boost::chrono::nanoseconds FastTimerService::Resources::time_thread |
Definition at line 229 of file FastTimerService.h.
Referenced by FastTimerService::PlotsPerElement::fill(), FastTimerService::PlotsPerElement::fill_fraction(), operator+=(), FastTimerService::AtomicResources::operator+=(), FastTimerService::printEventLine(), FastTimerService::printPathSummaryLine(), and FastTimerService::printSummaryLine().