Index: src/libchcore/TTaskLocalStats.h =================================================================== diff -u -N -rc085b65f1de24f25feab2bac2d5882abf04aabcf -rb26ced3298e3e7e51d91f3ac70b56746786da83b --- src/libchcore/TTaskLocalStats.h (.../TTaskLocalStats.h) (revision c085b65f1de24f25feab2bac2d5882abf04aabcf) +++ src/libchcore/TTaskLocalStats.h (.../TTaskLocalStats.h) (revision b26ced3298e3e7e51d91f3ac70b56746786da83b) @@ -16,10 +16,6 @@ // Free Software Foundation, Inc., // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // ============================================================================ -/// @file TTaskLocalStatsInfo.h -/// @date 2011/03/28 -/// @brief Contains classes responsible for maintaining local task stats. -// ============================================================================ #ifndef __TTASKLOCALSTATS_H__ #define __TTASKLOCALSTATS_H__ @@ -37,8 +33,11 @@ { public: TTaskLocalStatsInfo(); + TTaskLocalStatsInfo(const TTaskLocalStatsInfo&) = delete; ~TTaskLocalStatsInfo(); + TTaskLocalStatsInfo& operator=(const TTaskLocalStatsInfo&) = delete; + void Clear(); void GetSnapshot(TTaskStatsSnapshotPtr& spSnapshot) const; @@ -64,10 +63,6 @@ #pragma warning(pop) private: - TTaskLocalStatsInfo(const TTaskLocalStatsInfo&); - TTaskLocalStatsInfo& operator=(const TTaskLocalStatsInfo&); - - private: enum EModifications { eMod_Added,