21#include "SelectFileControl.h"
22#include "CalypsoCard.h"
30#include "LoggerFactory.h"
36using namespace calypsonet::terminal::calypso;
37using namespace calypsonet::terminal::calypso::card;
38using namespace keyple::core::util::cpp;
63 const SelectFileControl selectFileControl);
101 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
108 const std::shared_ptr<Logger> mLogger = LoggerFactory::getLogger(
typeid(
CmdCardSelectFile));
118 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
123 static const int TAG_PROPRIETARY_INFORMATION;
128 std::vector<uint8_t> mProprietaryInformation;
133 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
const std::vector< uint8_t > & getProprietaryInformation()
CmdCardSelectFile(const CalypsoCardClass calypsoCardClass, const SelectFileControl selectFileControl)
bool isSessionBufferUsed() const override
AbstractApduCommand::StatusProperties StatusProperties
CalypsoSam::ProductType ProductType