AusweisApp2
ActivationController.h
gehe zur Dokumentation dieser Datei
1
5
#pragma once
6
7
#include "
ActivationHandler.h
"
8
9
#include <QJsonObject>
10
#include <QVector>
11
12
namespace
governikus
13
{
14
15
class
ActivationController
16
{
17
friend
class
AppController
;
18
19
private
:
20
QVector<ActivationHandler*> mInstances;
21
22
ActivationController
();
23
~
ActivationController
();
24
ActivationController
(
const
ActivationController
&) =
delete
;
25
ActivationController
&
operator=
(
const
ActivationController
&) =
delete
;
26
ActivationController
(
ActivationController
&&) =
delete
;
27
ActivationController
&
operator=
(
ActivationController
&&) =
delete
;
28
29
[[nodiscard]]
bool
isPlugIn(
const
QJsonObject& pJson)
const
;
30
31
public
:
32
[[nodiscard]]
const
QVector<ActivationHandler*>&
getHandler
()
const
;
33
void
shutdown
();
34
};
35
36
}
// namespace governikus
ActivationController.h
governikus::ActivationController::getHandler
const QVector< ActivationHandler * > & getHandler() const
Definition:
ActivationController.cpp:58
governikus::operator=
chat_st & operator=(const chat_st &)=delete
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:15
governikus::ActivationController
Definition:
ActivationController.h:16
governikus::AppController
Definition:
AppController.h:36
ActivationHandler.h
governikus::ActivationController::shutdown
void shutdown()
Definition:
ActivationController.cpp:47
src
activation
base
ActivationController.h
Erzeugt von
1.8.20