1#ifndef ELOGFACADEMIFARE_H
2#define ELOGFACADEMIFARE_H
12 class ECardDataStorage;
25 virtual bool GetTimeDate(
unsigned long &timeDate );
36 virtual bool GetDevice(
unsigned long &device );
37 virtual bool SetDevice(
unsigned long device );
47 virtual bool GetVAT(
unsigned long &vat );
48 virtual bool SetVAT(
unsigned long vat );
51 virtual bool GetData(
unsigned char &serviceID,
unsigned char &serviceAmount,
unsigned char pos );
52 virtual bool SetData(
unsigned char serviceID,
unsigned char serviceAmount,
unsigned char pos );
57 virtual bool GetPrice(
unsigned long &price );
58 virtual bool SetPrice(
unsigned long price );
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
Definition ELogFacadeMifare.h:14
virtual bool GetData(unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)
Definition ELogFacadeMifare.cpp:246
virtual bool SetWalletSamCounter(unsigned long walletSamCounter)
Definition ELogFacadeMifare.cpp:387
virtual bool SetDeviceCounter(unsigned long deviceCounter)
Definition ELogFacadeMifare.cpp:207
virtual bool SetDataValid(bool validData)
Definition ELogFacadeMifare.cpp:406
virtual void Clear()
Definition ELogFacadeMifare.cpp:58
virtual bool IsModifiedData()
Definition ELogFacadeMifare.cpp:68
virtual bool IsDataValid(bool &validData)
Definition ELogFacadeMifare.cpp:393
virtual bool GetWalletSamCounter(unsigned long &walletSamCounter)
Definition ELogFacadeMifare.cpp:380
virtual void Init()
Definition ELogFacadeMifare.cpp:63
virtual bool SetData(unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)
Definition ELogFacadeMifare.cpp:253
virtual bool SetWalletCounter(unsigned short walletCounter)
Definition ELogFacadeMifare.cpp:353
virtual bool GetWalletCounter(unsigned short &walletCounter)
Definition ELogFacadeMifare.cpp:340
virtual bool GetServiceProvider(unsigned long &serviceProvider)
Definition ELogFacadeMifare.cpp:154
virtual bool SetVAT(unsigned long vat)
Definition ELogFacadeMifare.cpp:240
virtual bool GetWalletSamNumber(unsigned long &walletSamNumber)
Definition ELogFacadeMifare.cpp:367
virtual bool GetTimeDate(unsigned long &timeDate)
Definition ELogFacadeMifare.cpp:114
virtual bool SetTransactionType(unsigned long transactionType)
Definition ELogFacadeMifare.cpp:326
virtual bool GetDevice(unsigned long &device)
Definition ELogFacadeMifare.cpp:167
virtual bool SetServiceProvider(unsigned long serviceProvider)
Definition ELogFacadeMifare.cpp:161
virtual bool GetPriceAmountUnit(EMoneyData &moneyData)
Definition ELogFacadeMifare.cpp:221
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition ELogFacadeMifare.cpp:99
virtual bool SetNetworkID(unsigned long networkID)
Definition ELogFacadeMifare.cpp:148
virtual bool GetTransactionType(unsigned long &transactionType)
Definition ELogFacadeMifare.cpp:313
virtual bool GetNetworkID(unsigned long &networkID)
Definition ELogFacadeMifare.cpp:141
virtual bool SetPrice(unsigned long price)
Definition ELogFacadeMifare.cpp:299
virtual bool GetWalletBalanceBefore(long &balanceBefore)
Definition ELogFacadeMifare.cpp:259
virtual bool SetTimeDate(unsigned long timeDate)
Definition ELogFacadeMifare.cpp:127
virtual bool SetDevice(unsigned long device)
Definition ELogFacadeMifare.cpp:180
virtual bool SetWalletBalanceBefore(long balanceBefore)
Definition ELogFacadeMifare.cpp:272
virtual bool GetDeviceCounter(unsigned long &deviceCounter)
Definition ELogFacadeMifare.cpp:194
virtual bool GetVAT(unsigned long &vat)
Definition ELogFacadeMifare.cpp:233
virtual bool SetPriceAmountUnit(const EMoneyData &moneyData)
Definition ELogFacadeMifare.cpp:227
virtual ~ELogFacadeMifare()
DESTRUCTOR.
Definition ELogFacadeMifare.cpp:53
virtual bool SetWalletSamNumber(unsigned long walletSamNumber)
Definition ELogFacadeMifare.cpp:374
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition ELogFacadeMifare.cpp:73
Definition ELogFacade.h:21
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7