27#include "LoggerFactory.h"
33using namespace keyple::core::util::cpp;
59 const uint8_t recordNumber,
60 const std::vector<uint8_t>& newRecordData);
94 const std::vector<uint8_t>&
getData()
const;
101 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
108 const std::unique_ptr<Logger> mLogger =
114 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
130 const uint8_t mRecordNumber;
135 const std::vector<uint8_t> mData;
140 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
uint8_t getRecordNumber() const
bool isSessionBufferUsed() const override
CmdCardUpdateRecord(const CalypsoCardClass calypsoCardClass, const uint8_t sfi, const uint8_t recordNumber, const std::vector< uint8_t > &newRecordData)
const std::vector< uint8_t > & getData() const
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
AbstractApduCommand::StatusProperties StatusProperties