AusweisApp
Lade ...
Suche ...
Keine Treffer
ReleaseInformationConfiguration.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "ReleaseInformation.h"
12
13namespace governikus
14{
15
17 : public QObject
18{
20
21 private:
22 void setUpdateInformation(ReleaseInformation* pInfo);
23 void setCurrentInformation(ReleaseInformation* pInfo);
24
25 QSharedPointer<ReleaseInformation> mReleaseInformationCurrent;
26 QSharedPointer<ReleaseInformation> mReleaseInformationUpdate;
27
28 public:
31
32 void update();
33 void reload();
34 void updateIfNeeded();
38
42
43};
44
45} // namespace governikus
Definition ReleaseInformationConfiguration.h:18
void reload()
Definition ReleaseInformationConfiguration.cpp:34
QSharedPointer< const ReleaseInformation > getCurrentInformation() const
Definition ReleaseInformationConfiguration.cpp:62
void updateIfNeeded()
Definition ReleaseInformationConfiguration.cpp:45
ReleaseInformationConfiguration()
Definition ReleaseInformationConfiguration.cpp:15
void setUpdateVersion(const VersionNumber &pVersion)
Definition ReleaseInformationConfiguration.cpp:54
QSharedPointer< const ReleaseInformation > getUpdateInformation() const
Definition ReleaseInformationConfiguration.cpp:68
void update()
Definition ReleaseInformationConfiguration.cpp:24
Definition ReleaseInformation.h:24
Definition VersionNumber.h:18
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114