|
Keypop Reader C++ API - 2.1.0
Component of the Keypop C++ API
|
Namespaces | |
| namespace | cpp |
| namespace | selection |
| namespace | spi |
| namespace | transaction |
Classes | |
| class | CardCommunicationException |
| Indicates that the communication with the card failed. More... | |
| class | CardReader |
| Card reader driving the underlying hardware to manage the card detection. More... | |
| class | CardReaderEvent |
| Card event data container indicating a change of state. More... | |
| class | ConfigurableCardReader |
| Configurable card reader providing the methods to manage the card protocols. More... | |
| class | InvalidCardResponseException |
| Indicates that a response received from the card during the command processing was invalid. More... | |
| class | ObservableCardReader |
| Card reader able to observe the insertion/removal of cards. More... | |
| class | ReaderApiFactory |
| Reader API Factory. More... | |
| class | ReaderCommunicationException |
| Indicates that the communication with the reader failed. More... | |
| class | ReaderProtocolNotSupportedException |
| Indicates that the current card protocol is not supported by the reader. More... | |
Enumerations | |
| enum class | ChannelControl { KEEP_OPEN , CLOSE_AFTER } |
| Policy for managing the physical channel after a card request is executed. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const CardReaderEvent::Type type) |
| Operator << for CardReaderEvent::Type enum to enable readable logging. More... | |
| ChannelControl | valueOf (const int value) |
| Returns the enum constant of this type with the specified value. More... | |
|
strong |
Policy for managing the physical channel after a card request is executed.
Definition at line 26 of file ChannelControl.hpp.
|
inline |
Operator << for CardReaderEvent::Type enum to enable readable logging.
| os | The output stream. |
| type | The event type. |
Definition at line 114 of file CardReaderEvent.hpp.
|
inline |
Returns the enum constant of this type with the specified value.
| value | The value of the enum constant to be returned. |
| std::invalid_argument | If this enum has no constant with the specified value. |
Definition at line 54 of file ChannelControl.hpp.