X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fdebug%2Fprofilingscope.h;h=4e4294e0269d04346c04e1c364d75f870fb231ee;hp=107688886a931db5891049551e6aa1ddc2c2ecba;hb=292aed8e23ea543b089d5f2a73000de4640befe7;hpb=27efc167cb10ee03c1d2a6711dd149d1093179c8 diff --git a/source/debug/profilingscope.h b/source/debug/profilingscope.h index 1076888..4e4294e 100644 --- a/source/debug/profilingscope.h +++ b/source/debug/profilingscope.h @@ -1,6 +1,7 @@ #ifndef MSP_DEBUG_PROFILINGSCOPE_H_ #define MSP_DEBUG_PROFILINGSCOPE_H_ +#include #include #include "profiler.h" @@ -12,7 +13,7 @@ RAII timing class to accompany Profiler. Timing starts when an object is created and ends when it goes out of scope. If there was another object in an outer scope, it is notified of the time used in inner scopes. */ -class ProfilingScope +class ProfilingScope: private NonCopyable { private: Profiler &profiler;