ImagingTools Core SDK
IConnectionCollectionPlugin.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// ImtCore includes
6#include <imtbase/IPluginInfo.h>
7#include <imtservice/IConnectionCollection.h>
8
9
10namespace imtservice
11{
12
13
18{
19public:
20 typedef istd::TIFactory<IConnectionCollection> IConnectionCollectionFactory;
21
25 virtual const IConnectionCollectionFactory* GetConnectionCollectionFactory() const = 0;
26};
27
28
29} // namespace imtservice
30
31
virtual const IConnectionCollectionFactory * GetConnectionCollectionFactory() const =0