ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtloggui
IEventStatisticsProvider.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
// ACF includes
6
#include <istd/IInformationProvider.h>
7
8
// ImtCore includes
9
#include <imtbase/ICollectionInfo.h>
10
11
12
namespace
imtloggui
13
{
14
15
16
class
IEventStatisticsProvider:
virtual
public
imtbase::ICollectionInfo
17
{
18
public
:
19
enum
ChangeFlags
20
{
21
CF_GROUPS = 1000,
22
CF_COUNTERS
23
};
24
28
virtual
qint64 GetCategoryCounter(
const
QByteArray& groupId, istd::IInformationProvider::InformationCategory category) = 0;
29
};
30
31
32
}
// namespace imtloggui
33
34
imtbase::ICollectionInfo
Definition
ICollectionInfo.h:27
Generated by
1.9.8