|
vSMC
vSMC: Scalable Monte Carlo
|
Go to the source code of this file.
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... | |
Namespaces | |
| vsmc | |
Macros | |
| #define | VSMC_STOP_WATCH_CHRONO_CLOCK_TYPE std::chrono::high_resolution_clock |
Default C++11 clock used as StopWatch if VSMC_HAS_CXX11LIB_CHRONO test successes. More... | |
| #define | VSMC_STOP_WATCH_TYPE ::vsmc::StopWatchChrono |
| Default StopWatch type. 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... | |
1.8.9.1