17#include "keyple/core/util/cpp/KeypleStd.hpp"
62 os <<
"CARD_SELECTION_REQUEST_SPI: {"
63 <<
"SUCCESSFUL_SELECTON_STATUS_WORDS: "
75 std::ostream& os,
const std::shared_ptr<CardSelectionRequestSpi> csr) {
87 const std::vector<std::shared_ptr<CardSelectionRequestSpi>>& csrs) {
88 os <<
"CARD_SELECTION_REQUEST_SPIS: {";
90 for (
auto it = std::begin(csrs); it != std::end(csrs); ++it) {
92 if (it != csrs.end() - 1) {
friend std::ostream & operator<<(std::ostream &os, const CardSelectionRequestSpi &csr)
virtual const std::vector< int > & getSuccessfulSelectionStatusWords() const =0
virtual const std::shared_ptr< CardRequestSpi > getCardRequest() const =0
virtual ~CardSelectionRequestSpi()=default