13#include <QCoreApplication>
31 const QSet<uint> mProductIds;
34 const QString mPattern;
36 const QString mIconWithNPA;
39 InternalInfo(
bool pKnown, uint pVendorId,
const QSet<uint>& pProductIds,
const QString& pName,
const QString& pUrl,
40 const QString& pPattern,
const QString& pIcon,
const QString& pIconWithNPA)
42 , mVendorId(pVendorId)
43 , mProductIds(pProductIds)
48 , mIconWithNPA(pIconWithNPA)
53 bool operator ==(
const InternalInfo& pOther)
const
55 return !(mKnown != pOther.mKnown ||
56 mVendorId != pOther.mVendorId ||
57 mProductIds != pOther.mProductIds ||
58 mName != pOther.mName ||
59 mUrl != pOther.mUrl ||
60 mPattern != pOther.mPattern ||
61 mIcon != pOther.mIcon ||
62 mIconWithNPA != pOther.mIconWithNPA);
68 QSharedDataPointer<InternalInfo> d;
74 const QString& pName,
const QString& pUrl,
const QString& pPattern,
75 const QString& pIcon,
const QString& pIconWithNPA);
84 [[nodiscard]]
const QString&
getName()
const;
85 [[nodiscard]]
const QString&
getUrl()
const;
86 [[nodiscard]]
const QString&
getPattern()
const;
87 [[nodiscard]] QSharedPointer<UpdatableFile>
getIcon()
const;
88 [[nodiscard]] QSharedPointer<UpdatableFile>
getIconWithNPA()
const;
Definition: ReaderConfigurationInfo.h:21
QSharedPointer< UpdatableFile > getIcon() const
Definition: ReaderConfigurationInfo.cpp:86
virtual ~ReaderConfigurationInfo()
ReaderConfigurationInfo()
Definition: ReaderConfigurationInfo.cpp:12
QSet< uint > getProductIds() const
Definition: ReaderConfigurationInfo.cpp:53
const QString & getUrl() const
Definition: ReaderConfigurationInfo.cpp:65
QSharedPointer< UpdatableFile > getIconWithNPA() const
Definition: ReaderConfigurationInfo.cpp:92
const QString & getPattern() const
Definition: ReaderConfigurationInfo.cpp:80
const QString & getName() const
Definition: ReaderConfigurationInfo.cpp:59
bool operator==(const ReaderConfigurationInfo &pOther) const
Definition: ReaderConfigurationInfo.cpp:35
uint getVendorId() const
Definition: ReaderConfigurationInfo.cpp:47
bool isKnownReader() const
Definition: ReaderConfigurationInfo.cpp:41
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16
auto qHash(const Oid &pOid)
Definition: Oid.h:164