|
LibLogicalAccess
2.5.0
An Open Source RFID Library
|
The NFC Tag 3 storage card service base class. More...
#include <nfctag3cardservice.hpp>
Public Member Functions | |
| NFCTag3CardService (std::shared_ptr< Chip > chip) | |
| Constructor. | |
| virtual | ~NFCTag3CardService () |
| std::string | getCSType () override |
| std::shared_ptr< NdefMessage > | readNDEF () override |
| void | writeNDEF (std::shared_ptr< NdefMessage > records) override |
| void | eraseNDEF () override |
Public Member Functions inherited from logicalaccess::NFCTagCardService | |
| NFCTagCardService (std::shared_ptr< Chip > chip) | |
| Constructor. | |
| virtual | ~NFCTagCardService () |
| virtual void | writeNDEF (std::shared_ptr< NdefMessage > records) |
| virtual std::shared_ptr< NdefMessage > | readNDEF ()=0 |
| virtual void | eraseNDEF () |
Public Member Functions inherited from logicalaccess::CardService | |
| virtual | ~CardService ()=default |
| CardService (std::shared_ptr< Chip > chip, CardServiceType serviceType) | |
| Constructor. | |
| virtual std::string | getCSType ()=0 |
| std::shared_ptr< Chip > | getChip () const |
| virtual CardServiceType | getServiceType () const |
| Get the card service type. | |
Protected Member Functions | |
| std::shared_ptr< FeliCaChip > | getFeliCaChip () const |
Additional Inherited Members | |
Protected Attributes inherited from logicalaccess::CardService | |
| std::shared_ptr< Chip > | d_chip |
| Chip object. | |
| CardServiceType | d_serviceType |
| Card service type. | |
The NFC Tag 3 storage card service base class.
|
inlineexplicit |
Constructor.
| chip | The chip. |
|
inlinevirtual |
|
overridevirtual |
Reimplemented from logicalaccess::NFCTagCardService.
|
inlineoverridevirtual |
Implements logicalaccess::CardService.
|
inlineprotected |
|
overridevirtual |
Implements logicalaccess::NFCTagCardService.
|
overridevirtual |
Reimplemented from logicalaccess::NFCTagCardService.
1.9.6