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
QNdefNfcActRecord Class Reference

#include <qndefnfcsmartposterrecord_p.h>

+ Inheritance diagram for QNdefNfcActRecord:
+ Collaboration diagram for QNdefNfcActRecord:

Public Member Functions

Q_DECLARE_NDEF_RECORD(QNdefNfcActRecord, QNdefRecord::NfcRtd, "act", QByteArray(0, char(0))) void setAction(QNdefNfcSmartPosterRecord QNdefNfcSmartPosterRecord::Action action () const
 
- Public Member Functions inherited from QNdefRecord
 QNdefRecord ()
 Constructs a new empty NDEF record.
 
 ~QNdefRecord ()
 Destroys the NDEF record.
 
 QNdefRecord (const QNdefRecord &other)
 Constructs a new NDEF record that is a copy of other.
 
QNdefRecordoperator= (const QNdefRecord &other)
 Assigns this NDEF record to other.
 
void setTypeNameFormat (TypeNameFormat typeNameFormat)
 Sets the type name format of the NDEF record to typeNameFormat.
 
TypeNameFormat typeNameFormat () const
 Returns the type name format of the NDEF record.
 
void setType (const QByteArray &type)
 Sets the type of the NDEF record to type.
 
QByteArray type () const
 Returns the type of the NDEF record.
 
void setId (const QByteArray &id)
 Sets the id of the NDEF record to id.
 
QByteArray id () const
 Returns the id of the NDEF record.
 
void setPayload (const QByteArray &payload)
 Sets the payload of the NDEF record to payload.
 
QByteArray payload () const
 Returns the payload of the NDEF record.
 
bool isEmpty () const
 Returns true if the NDEF record contains an empty payload; otherwise returns false.
 
template<typename T >
bool isRecordType () const
 Returns true if the NDEF record is of the specified record type; otherwise returns false.
 
bool operator== (const QNdefRecord &other) const
 Returns true if other and this NDEF record are the same.
 
bool operator!= (const QNdefRecord &other) const
 Returns true if this NDEF record does not equal other; otherwise return false.
 
void clear ()
 

Additional Inherited Members

- Public Types inherited from QNdefRecord
enum  TypeNameFormat {
  Empty = 0x00 , NfcRtd = 0x01 , Mime = 0x02 , Uri = 0x03 ,
  ExternalRtd = 0x04 , Unknown = 0x05
}
 This enum describes the type name format of an NDEF record. More...
 
- Protected Member Functions inherited from QNdefRecord
 QNdefRecord (const QNdefRecord &other, TypeNameFormat typeNameFormat, const QByteArray &type)
 
 QNdefRecord (const QNdefRecord &other, TypeNameFormat typeNameFormat)
 
 QNdefRecord (TypeNameFormat typeNameFormat, const QByteArray &type)
 

Detailed Description

Definition at line 20 of file qndefnfcsmartposterrecord_p.h.

Member Function Documentation

◆ action()

QNdefNfcSmartPosterRecord::Action QNdefNfcActRecord::action ( ) const

Definition at line 721 of file qndefnfcsmartposterrecord.cpp.

References QNdefRecord::payload(), and QNdefNfcSmartPosterRecord::UnspecifiedAction.

Referenced by QNdefNfcSmartPosterRecord::action().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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