diff options
| author | Michele Calgaro <michele.calgaro@yahoo.it> | 2022-06-18 22:59:25 +0900 |
|---|---|---|
| committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2022-07-10 17:21:43 +0900 |
| commit | bc7518bdba609f90ee89de8b4e7ddaa1e567b1a8 (patch) | |
| tree | 7a3f446098bbdaafc799fc97dd1bb998a2456252 /src/include/debug-profiler.h | |
| parent | f3116341d095d1b0237f7a36d1f3511759da7b03 (diff) | |
| download | tderadio-bc7518bdba609f90ee89de8b4e7ddaa1e567b1a8.tar.gz tderadio-bc7518bdba609f90ee89de8b4e7ddaa1e567b1a8.zip | |
CMake conversion.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'src/include/debug-profiler.h')
| -rw-r--r-- | src/include/debug-profiler.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/include/debug-profiler.h b/src/include/debug-profiler.h index 7ceb50d..1e46111 100644 --- a/src/include/debug-profiler.h +++ b/src/include/debug-profiler.h @@ -24,6 +24,7 @@ #include <tqstring.h> #include <tqmap.h> +#include <kdemacros.h> #if (defined __i386__) || (defined __x86_64__) static __inline__ unsigned long long int rdtsc() @@ -39,7 +40,7 @@ static __inline__ unsigned long long int rdtsc() } #endif -class Profiler +class KDE_EXPORT Profiler { public: Profiler(); @@ -76,14 +77,14 @@ protected: }; -class TimeProfiler : public Profiler +class KDE_EXPORT TimeProfiler : public Profiler { protected: long long getCounter() const { return rdtsc(); } }; -class MemProfiler : public Profiler +class KDE_EXPORT MemProfiler : public Profiler { protected: long long getCounter() const; @@ -95,7 +96,7 @@ extern MemProfiler global_mem_profiler; -class BlockProfiler +class KDE_EXPORT BlockProfiler { public: BlockProfiler(const TQString &descr); |
