21#include "SvLoadLogRecord.h"
27using namespace calypsonet::terminal::calypso::card;
51 const std::vector<uint8_t>&
getRawData()
const override;
72 const std::vector<uint8_t>
getLoadTime()
const override;
79 const std::vector<uint8_t>
getLoadDate()
const override;
86 const std::vector<uint8_t>
getFreeData()
const override;
93 uint8_t
getKvc()
const override;
99 const std::vector<uint8_t>
getSamId()
const override;
123 friend std::ostream&
operator<<(std::ostream& os,
124 const std::shared_ptr<SvLoadLogRecordAdapter> ra);
143 const std::vector<uint8_t> mCardResponse;
friend std::ostream & operator<<(std::ostream &os, const SvLoadLogRecordAdapter &ra)
const std::vector< uint8_t > & getRawData() const override
const std::vector< uint8_t > getSamId() const override
uint8_t getKvc() const override
int getAmount() const override
const std::vector< uint8_t > getLoadTime() const override
const std::string toJSONString() const
const std::vector< uint8_t > getFreeData() const override
int getSvTNum() const override
int getSamTNum() const override
SvLoadLogRecordAdapter(const std::vector< uint8_t > &cardResponse, const int offset)
int getBalance() const override
const std::vector< uint8_t > getLoadDate() const override