ImagingTools Core SDK
CExecutionTimeChecker.h
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2#pragma once
3
4
5// Qt includes
6#include <QtCore/QDebug>
7#include <QtCore/QElapsedTimer>
8
9
10namespace imtlog
11{
12
13
14class CExecutionTimeChecker
15{
16public:
17 CExecutionTimeChecker(const QString& text);
18 ~CExecutionTimeChecker();
19
20private:
21 QString m_text;
22 QElapsedTimer m_time;
23};
24
25
26} // namespace imtlog
27
28