Data Structures | |
class | Mime |
Represent a mime object. More... | |
class | MimeParser |
Parse a Mime payload. More... | |
class | SimpleMessageParser |
Basic message parser that aggregates URIParser, TextParser and MimeParser. More... | |
class | Text |
Represent the well known type text. More... | |
class | TextParser |
Parse a Text. More... | |
class | URI |
Model the well known type URI. More... | |
class | URIParser |
Parser of a URI. More... | |
class | MessageBuilder |
Construct a NDEF Message. More... | |
class | MessageParser |
Event driven NDEF Message parser. More... | |
struct | Header |
Set of constants of a record header. More... | |
struct | RecordType |
Encode a record type. More... | |
struct | Record |
Represent a record. More... | |
struct | RecordParser |
Parse a record. More... | |
struct | GenericRecordParser< ParserImplementation, ParsingResult > |
GenericRecordParser. More... | |
struct | RecordParserChain |
Record parser chain. More... | |
class | NFCController |
This class represents a NFC Controller. More... | |
class | NFCControllerDriver |
The abstraction for a NFC controller driver. More... | |
class | NFCEEPROM |
The NFC EEPROM class represents a NFC target device connected using a wired link (I2C, SPI, etc). More... | |
class | NFCEEPROMDriver |
The abstraction for a NFC EEPROM driver. More... | |
class | NFCNDEFCapable |
The base class for all endpoints that can support NDEF content. More... | |
class | NFCRemoteEndpoint |
This is the base class for all remote endpoints (initiators and targets) addressable over the air interface. More... | |
class | NFCRemoteInitiator |
This class represents a remote NFC initiator (the local controller being in target mode). More... | |
class | NFCTarget |
This class represents a NFC target (either a remote target when the local controller in in initiator mode, or a target connected through a wired connection). More... | |
class | Type4RemoteInitiator |
This class is an implementation of the Type 4 tag application. More... | |
Typedefs | |
typedef Span< const uint8_t > | RecordPayload |
Definition of a Record payload. More... | |
typedef Span< const uint8_t > | RecordID |
Definition of a Record IR. More... | |
Functions | |
template<size_t N> | |
Span< const uint8_t, N-1 > | span_from_cstr (const char(&cstr)[N]) |
Convert a C-string into a Span<const uint8_t>. More... | |
Span< const uint8_t > | span_from_cstr (const char *cstr) |
Convert a C-string into a Span<const uint8_t>. More... | |
typedef Span<const uint8_t> RecordID |
typedef Span<const uint8_t> RecordPayload |
Span< const uint8_t, N - 1 > mbed::nfc::ndef::common::span_from_cstr | ( | const char(&) | cstr[N] | ) |
Convert a C-string into a Span<const uint8_t>.
cstr | The cstr to convert into a Span. |
Span<const uint8_t> mbed::nfc::ndef::common::span_from_cstr | ( | const char * | cstr | ) |
Convert a C-string into a Span<const uint8_t>.
cstr | The cstr to convert into a Span. |