|
Keypop Reader C++ API - 2.1.0
Component of the Keypop C++ API
|
Basic filters used to restrict the selection process to certain cards. More...
#include <keypop/reader/selection/BasicCardSelector.hpp>


Public Member Functions | |
| virtual | ~BasicCardSelector ()=default |
| Virtual destructor. More... | |
Public Member Functions inherited from keypop::reader::selection::CardSelector< BasicCardSelector > | |
| virtual | ~CardSelector ()=default |
| Virtual destructor. More... | |
| virtual BasicCardSelector & | filterByCardProtocol (const std::string &logicalProtocolName)=0 |
| Restricts the selection process to cards communicating with the reader according to a specific protocol, corresponding to the underlying technology: ISO14443-A, ISO14443-B or any other proprietary or standardized communication technology. More... | |
| virtual BasicCardSelector & | filterByPowerOnData (const std::string &powerOnDataRegex)=0 |
| Restricts the selection process to cards whose power-on data provided by the reader matches a specific regular expression. More... | |
Public Member Functions inherited from keypop::reader::cpp::CardSelectorBase | |
| virtual | ~CardSelectorBase ()=default |
| virtual destructor. More... | |
Basic filters used to restrict the selection process to certain cards.
These filters are all optional but can also be combined.
If no filtering is specified, any card that responds when inserted in the reader will be considered selected.
Conversely, if one or more filters have been defined, the card will not be selected if one of them rejects the card.
An instance of this interface can be obtained via the method ReaderApiFactory::createBasicCardSelector().
Definition at line 38 of file BasicCardSelector.hpp.
|
virtualdefault |
Virtual destructor.