27#include "LoggerFactory.h"
33using namespace keyple::core::util::cpp;
54 const std::shared_ptr<SearchCommandDataAdapter> data);
69 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
78 const std::shared_ptr<ApduResponseApi> apduResponse)
override;
101 const std::unique_ptr<Logger> mLogger =
107 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
112 const std::shared_ptr<SearchCommandDataAdapter> mData;
117 std::vector<uint8_t> mFirstMatchingRecordContent;
122 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
const std::vector< uint8_t > getFirstMatchingRecordContent() const
CmdCardSearchRecordMultiple(const CalypsoCardClass calypsoCardClass, const std::shared_ptr< SearchCommandDataAdapter > data)
const std::shared_ptr< SearchCommandDataAdapter > getSearchCommandData() const
CmdCardSearchRecordMultiple & setApduResponse(const std::shared_ptr< ApduResponseApi > apduResponse) override
bool isSessionBufferUsed() const override
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
AbstractApduCommand::StatusProperties StatusProperties