26#include "LoggerFactory.h"
32using namespace keyple::core::util::cpp;
57 const uint8_t recordNumber,
59 const uint8_t length);
74 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
108 const std::map<const uint8_t, const std::vector<uint8_t>>&
getResults()
const;
114 const std::unique_ptr<Logger> mLogger =
120 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
130 const uint8_t mRecordNumber;
135 const uint8_t mOffset;
140 const uint8_t mLength;
145 std::map<const uint8_t, const std::vector<uint8_t>> mResults;
150 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
bool isSessionBufferUsed() const override
const std::map< const uint8_t, const std::vector< uint8_t > > & getResults() const
CmdCardReadRecordMultiple(const CalypsoCardClass calypsoCardClass, const uint8_t sfi, const uint8_t recordNumber, const uint8_t offset, const uint8_t length)
uint8_t getOffset() const
CmdCardReadRecordMultiple & setApduResponse(const std::shared_ptr< ApduResponseApi > apduResponse) override
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
AbstractApduCommand::StatusProperties StatusProperties