Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Timer Class Reference

Public Member Functions

 Timer ()
 
double elapsed_ms () const
 
 Timer ()
 
double elapsed_ms () const
 
void start ()
 
double elapsed_ms () const
 
 Timer ()
 
double elapsed_ms () const
 

Private Attributes

chrono::high_resolution_clock::time_point start
 
high_resolution_clock::time_point start_time
 

Detailed Description

Definition at line 135 of file disjoint_sparse_table_test.cc.

Constructor & Destructor Documentation

◆ Timer() [1/3]

Timer::Timer ( )
inline

Definition at line 139 of file disjoint_sparse_table_test.cc.

◆ Timer() [2/3]

Timer::Timer ( )
inline

Definition at line 87 of file min_cut_test.cc.

◆ Timer() [3/3]

Timer::Timer ( )
inline

Definition at line 134 of file sparse_table_test.cc.

Member Function Documentation

◆ elapsed_ms() [1/4]

double Timer::elapsed_ms ( ) const
inline

Definition at line 140 of file disjoint_sparse_table_test.cc.

References start.

Referenced by test_perf_build(), test_perf_build_large(), and test_perf_queries().

◆ elapsed_ms() [2/4]

double Timer::elapsed_ms ( ) const
inline

Definition at line 88 of file min_cut_test.cc.

References start.

◆ elapsed_ms() [3/4]

double Timer::elapsed_ms ( ) const
inline

Definition at line 225 of file sort_benchmark.C.

References Aleph::maps(), and start_time.

◆ elapsed_ms() [4/4]

double Timer::elapsed_ms ( ) const
inline

Definition at line 135 of file sparse_table_test.cc.

References start.

◆ start()

void Timer::start ( )
inline

Definition at line 223 of file sort_benchmark.C.

References start_time.

Member Data Documentation

◆ start

chrono::high_resolution_clock::time_point Timer::start
private

Definition at line 137 of file disjoint_sparse_table_test.cc.

Referenced by elapsed_ms().

◆ start_time

high_resolution_clock::time_point Timer::start_time
private

Definition at line 220 of file sort_benchmark.C.

Referenced by elapsed_ms(), and start().


The documentation for this class was generated from the following files: