Index: src/libchcore/TScopedRunningTimeTracker.h =================================================================== diff -u -N -ra4635addad389b9e117679437a3e1b64a739ea96 -rb26ced3298e3e7e51d91f3ac70b56746786da83b --- src/libchcore/TScopedRunningTimeTracker.h (.../TScopedRunningTimeTracker.h) (revision a4635addad389b9e117679437a3e1b64a739ea96) +++ src/libchcore/TScopedRunningTimeTracker.h (.../TScopedRunningTimeTracker.h) (revision b26ced3298e3e7e51d91f3ac70b56746786da83b) @@ -27,19 +27,18 @@ { public: explicit TScopedRunningTimeTracker(IRunningTimeControl& rStats); + TScopedRunningTimeTracker(const TScopedRunningTimeTracker& rLocalStats) = delete; ~TScopedRunningTimeTracker(); + TScopedRunningTimeTracker& operator=(const TScopedRunningTimeTracker& rLocalStats) = delete; + void PauseTimeTracking(); void UnPauseTimeTracking(); void PauseRunningState(); void UnPauseRunningState(); private: - TScopedRunningTimeTracker(const TScopedRunningTimeTracker& rLocalStats) = delete; - TScopedRunningTimeTracker& operator=(const TScopedRunningTimeTracker& rLocalStats) = delete; - - private: IRunningTimeControl& m_rLocalStats; bool m_bTimeTrackingPaused; bool m_bRunningStatePaused;