ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtservice
IConnectionCollectionProvider.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
// ACF includes
5
#include <istd/IPolymorphic.h>
6
7
// ImtCore includes
8
#include <imtservice/IConnectionCollection.h>
9
10
11
namespace
imtservice
12
{
13
14
19
class
IConnectionCollectionProvider
:
virtual
public
istd::IPolymorphic
20
{
21
public
:
22
virtual
IConnectionCollectionSharedPtr GetConnectionCollectionByServicePath(
const
QString& servicePath)
const
= 0;
23
virtual
IConnectionCollectionSharedPtr GetConnectionCollectionByServiceId(
const
QByteArray& serviceId)
const
= 0;
24
};
25
26
27
}
// namespace imtservice
28
29
imtservice::IConnectionCollectionProvider
Definition
IConnectionCollectionProvider.h:20
Generated by
1.9.8