18#include "CalypsoSamSelection.h"
21#include "CardResourceProfileExtension.h"
24#include "LoggerFactory.h"
30using namespace calypsonet::terminal::calypso::sam;
31using namespace keyple::core::service::resource::spi;
32using namespace keyple::core::util::cpp;
49 const std::shared_ptr<CalypsoSamSelection> calypsoSamSelection);
56 std::shared_ptr<SmartCard>
matches(
57 std::shared_ptr<CardReader> reader,
58 std::shared_ptr<CardSelectionManager> samCardSelectionManager)
override;
64 const std::unique_ptr<Logger> mLogger =
70 const std::shared_ptr<CalypsoSamSelection> mCalypsoSamSelection;
std::shared_ptr< SmartCard > matches(std::shared_ptr< CardReader > reader, std::shared_ptr< CardSelectionManager > samCardSelectionManager) override
CalypsoSamResourceProfileExtensionAdapter(const std::shared_ptr< CalypsoSamSelection > calypsoSamSelection)