vSMC
vSMC: Scalable Monte Carlo
Classes | Typedefs
Stop watch

Time measurement. More...

Classes

class  vsmc::StopWatchClockAdapter< ClockType >
 StopWatch as an adapter of C++11 clock. More...
 
class  vsmc::StopWatchGuard< WatchType >
 Start and stop a StopWatch in scope (similiar to a mutex lock guard) More...
 
class  vsmc::StopWatchNull
 A null StopWatch. More...
 
class  vsmc::StopWatchSYS
 Stop watch using system native API. More...
 

Typedefs

typedef ::vsmc::StopWatchChrono vsmc::StopWatch
 The default StopWatch. More...
 
typedef StopWatchClockAdapter< std::chrono::high_resolution_clock > vsmc::StopWatchChrono
 Stop watch using <chrono> More...
 

Detailed Description

Time measurement.

Typedef Documentation

The default StopWatch.

Definition at line 465 of file stop_watch.hpp.

typedef StopWatchClockAdapter< std::chrono::high_resolution_clock > vsmc::StopWatchChrono

Stop watch using <chrono>

Definition at line 226 of file stop_watch.hpp.