AusweisApp2
UsbId.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QtGlobal>
8 
9 
10 namespace governikus
11 {
12 
13 class UsbId
14 {
15  private:
16  unsigned int mVendorId;
17  unsigned int mProductId;
18 
19  public:
20  UsbId(unsigned int pVendorId = 0x0, unsigned int pProductId = 0x0);
21 
22  unsigned int getVendorId() const;
23  unsigned int getProductId() const;
24 
25  bool operator==(const UsbId& pOther) const;
26 };
27 
28 } // namespace governikus
29 
31 
32 QDebug operator <<(QDebug pDbg, const governikus::UsbId& pUsbId);
governikus::operator<<
QDebug operator<<(QDebug pDbg, const CardInfo &pCardInfo)
Definition: CardInfo.cpp:259
governikus::UsbId::getVendorId
unsigned int getVendorId() const
Definition: UsbId.cpp:19
governikus::UsbId
Definition: UsbId.h:14
governikus::UsbId::getProductId
unsigned int getProductId() const
Definition: UsbId.cpp:25
governikus::UsbId::operator==
bool operator==(const UsbId &pOther) const
Definition: UsbId.cpp:31
UsbId.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
operator<<
QDebug operator<<(QDebug pDbg, const governikus::UsbId &pUsbId)
Definition: UsbId.cpp:38
Q_DECLARE_TYPEINFO
Q_DECLARE_TYPEINFO(governikus::UsbId, Q_PRIMITIVE_TYPE)
governikus::UsbId::UsbId
UsbId(unsigned int pVendorId=0x0, unsigned int pProductId=0x0)
Definition: UsbId.cpp:12