Public Member Functions | |
| PerformanceTimer (const PerformanceTimer &)=delete | |
| PerformanceTimer (PerformanceTimer &&)=delete | |
| PerformanceTimer & | operator= (const PerformanceTimer &)=delete |
| PerformanceTimer & | operator= (PerformanceTimer &&)=delete |
| void | Tic () noexcept |
| void | Toc () noexcept |
| void | Reset () noexcept |
| float | TimeInSeconds () noexcept |
Private Member Functions | |
| void | privInitTimer () noexcept |
| LARGE_INTEGER | privGetTimer () noexcept |
Private Attributes | |
| LARGE_INTEGER | ticTime |
| LARGE_INTEGER | tocTime |
| LARGE_INTEGER | deltaTime |
| float | SecondsPerCycle |
| float | timeSeconds |