Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QResponseApdu Class Reference

#include <qapduutils_p.h>

+ Collaboration diagram for QResponseApdu:

Public Member Functions

 QResponseApdu (const QByteArray &response={})
 
const QByteArraydata () const
 
uint16_t status () const
 
bool isOk () const
 

Static Public Attributes

static constexpr uint16_t Empty = 0x0000
 
static constexpr uint16_t Success = 0x9000
 

Detailed Description

Definition at line 22 of file qapduutils_p.h.

Constructor & Destructor Documentation

◆ QResponseApdu()

QT_BEGIN_NAMESPACE QResponseApdu::QResponseApdu ( const QByteArray & response = {})
explicit

Definition at line 24 of file qapduutils.cpp.

References QByteArray::constData(), Empty, QByteArray::left(), qFromBigEndian(), and QByteArray::size().

+ Here is the call graph for this function:

Member Function Documentation

◆ data()

const QByteArray & QResponseApdu::data ( ) const
inline

Definition at line 30 of file qapduutils_p.h.

◆ isOk()

bool QResponseApdu::isOk ( ) const
inline

Definition at line 32 of file qapduutils_p.h.

References Success.

◆ status()

uint16_t QResponseApdu::status ( ) const
inline

Definition at line 31 of file qapduutils_p.h.

Member Data Documentation

◆ Empty

constexpr uint16_t QResponseApdu::Empty = 0x0000
staticconstexpr

Definition at line 25 of file qapduutils_p.h.

Referenced by QResponseApdu().

◆ Success

constexpr uint16_t QResponseApdu::Success = 0x9000
staticconstexpr

Definition at line 26 of file qapduutils_p.h.

Referenced by isOk().


The documentation for this class was generated from the following files: