Defined in File message.hpp
NDEFMessage¶Public Functions
NDEFMessage()¶NDEFMessage(const std::vector<uint8_t> &data, const NDEFRecordType &type = NDEFRecordType{}, uint offset = 0)¶NDEFMessage(const NDEFRecord &record)¶Creates NDEF Message object from existing NDEF Record.
NDEFMessage(const NDEFRecordList &records)¶Creates NDEF Message object from multiple existing NDEF Records.
~NDEFMessage()¶append_record(const NDEFRecord &record)¶Append an existing NDEF Record object to the message.
insert_record(const NDEFRecord &record, uint index = 0)¶Insert an existing NDEF Record object at specified index in the message.
remove_record(uint index = 0)¶Remove NDEF Record object from message at specified index.
set_record(const NDEFRecord &record, uint index = 0)¶Replace record in message at specified index.
record(uint index = 0) const¶records() const¶record_count() const¶is_valid() const¶Validates whether this NDEF Message object can be marshalled into a valid NDEF Message byte sequence.
as_bytes() const¶Public Static Functions
from_bytes(const std::vector<uint8_t> &data, uint offset = 0)¶