19#include "CardRequestSpi.h"
20#include "CardSelectionRequestSpi.h"
21#include "CardSelectorSpi.h"
27using namespace calypsonet::terminal::card::spi;
63 const std::shared_ptr<CardRequestSpi> cardRequest);
70 const std::shared_ptr<CardSelectorSpi>
getCardSelector()
const override;
78 const std::shared_ptr<CardRequestSpi>
getCardRequest()
const override;
88 friend std::ostream&
operator<<(std::ostream& os,
89 const std::shared_ptr<CardSelectionRequestAdapter> csra);
95 const std::shared_ptr<CardSelectorSpi> mCardSelector;
100 const std::shared_ptr<CardRequestSpi> mCardRequest;
friend std::ostream & operator<<(std::ostream &os, const CardSelectionRequestAdapter &csra)
CardSelectionRequestAdapter(const std::shared_ptr< CardSelectorSpi > cardSelector)
const std::shared_ptr< CardRequestSpi > getCardRequest() const override
const std::shared_ptr< CardSelectorSpi > getCardSelector() const override