ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtgql
IGqlContextCreator.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 <imtgql/IGqlContext.h>
7
#include <imtgql/CGqlRequest.h>
8
9
10
namespace
imtgql
11
{
12
13
14
class
IGqlContextCreator:
virtual
public
istd::IPolymorphic
15
{
16
public
:
17
virtual
IGqlContextUniquePtr CreateGqlContext(
18
const
QByteArray& token,
19
const
QByteArray& productId,
20
const
QByteArray& userId,
21
const
IGqlContext::Headers& headers,
22
QString& errorMessage)
const
= 0;
23
};
24
25
26
}
// namespace imtgql
27
28
Generated by
1.9.8