ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtservice
IConnectionStatus.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/QUrl>
7
8
// ACF includes
9
#include <istd/IChangeable.h>
10
11
12
namespace
imtservice
13
{
14
15
20
class
IConnectionStatus
:
virtual
public
istd::IChangeable
21
{
22
public
:
23
enum
ConnectionStatus
24
{
25
CS_OK,
26
CS_REQUIRE_UPDATE
27
};
28
29
I_DECLARE_ENUM(ConnectionStatus, CS_OK, CS_REQUIRE_UPDATE);
33
virtual
ConnectionStatus
GetConnectionStatus
()
const
= 0;
34
};
35
36
37
}
// namespace imtservice
38
39
imtservice::IConnectionStatus
Definition
IConnectionStatus.h:21
imtservice::IConnectionStatus::GetConnectionStatus
virtual ConnectionStatus GetConnectionStatus() const =0
Generated by
1.9.8