OmniSciDB
a5dc49c757
|
#include <measure.h>
Public Member Functions | |
Timer () | |
void | start () |
void | stop () |
TimeT::rep | elapsed () |
Private Attributes | |
std::chrono::steady_clock::time_point | start_time_ |
TimeT::rep | duration |
bool | timer_started_ |
|
inline |
Definition at line 72 of file measure.h.
References Timer< TimeT >::duration.
Referenced by foreign_storage::LazyParquetChunkLoader::appendRowGroups(), and foreign_storage::LazyParquetChunkLoader::metadataScan().
|
inline |
Definition at line 59 of file measure.h.
References Timer< TimeT >::start_time_, timer_start(), and Timer< TimeT >::timer_started_.
Referenced by foreign_storage::LazyParquetChunkLoader::appendRowGroups(), and foreign_storage::LazyParquetChunkLoader::metadataScan().
|
inline |
Definition at line 64 of file measure.h.
References Timer< TimeT >::duration, LOG, Timer< TimeT >::start_time_, Timer< TimeT >::timer_started_, timer_stop(), and logger::WARNING.
Referenced by foreign_storage::LazyParquetChunkLoader::appendRowGroups(), and foreign_storage::LazyParquetChunkLoader::metadataScan().
|
private |
Definition at line 76 of file measure.h.
Referenced by Timer< TimeT >::elapsed(), and Timer< TimeT >::stop().
|
private |
Definition at line 75 of file measure.h.
Referenced by Timer< TimeT >::start(), and Timer< TimeT >::stop().
|
private |
Definition at line 77 of file measure.h.
Referenced by Timer< TimeT >::start(), and Timer< TimeT >::stop().