AusweisApp2
ProviderConfigurationParser.h
gehe zur Dokumentation dieser Datei
1
7
#pragma once
8
9
#include "
CallCost.h
"
10
#include "
ProviderConfigurationInfo.h
"
11
12
#include <QByteArray>
13
#include <QJsonArray>
14
#include <QString>
15
16
17
namespace
governikus
18
{
19
class
ProviderConfigurationParser
20
{
21
private
:
22
friend
class ::test_ProviderConfigurationParser;
23
static
bool
isExcludedPlatform(
const
QJsonArray& pExcludedArray, QLatin1String pCurrentOS);
24
static
QVector<ProviderConfigurationInfo> parseProvider(
const
QByteArray& pData, QLatin1String pCurrentOS);
25
26
ProviderConfigurationParser
() =
delete
;
27
~
ProviderConfigurationParser
() =
delete
;
28
29
public
:
30
static
QMap<QString, CallCost>
parseCallCosts
(
const
QByteArray& pData);
31
static
QVector<ProviderConfigurationInfo> parseProvider(
const
QByteArray& pData);
32
};
33
34
35
}
// namespace governikus
governikus::CallCost
Definition:
CallCost.h:17
governikus::toString
char * toString(const MessageDispatcher::Msg &pMsg)
ProviderConfigurationParser.h
governikus::ProviderConfigurationInfo
Definition:
ProviderConfigurationInfo.h:23
governikus::ProviderConfigurationParser
Definition:
ProviderConfigurationParser.h:20
LanguageString.h
governikus::LanguageString
Definition:
LanguageString.h:18
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:15
governikus::ProviderConfigurationParser::parseCallCosts
static QMap< QString, CallCost > parseCallCosts(const QByteArray &pData)
Definition:
ProviderConfigurationParser.cpp:114
CallCost.h
ProviderConfigurationInfo.h
src
configuration
ProviderConfigurationParser.h
Erzeugt von
1.8.20