1 #ifndef EPurseFacadeMifareIDOLStructures_H
2 #define EPurseFacadeMifareIDOLStructures_H
5 #include "eptrequest/eaplrequest/EAbstractPurse.h"
11 class ECardDataStorage;
18 virtual bool GetSNR(
long &snr);
19 virtual bool SetSNR(
long snr);
24 virtual bool GetBalance( EMoneyData &purseBalance );
25 virtual bool SetBalance(
const EMoneyData &balance );
27 virtual bool SetPurseOperation( EM::PT::EAbstractPurse::EPurseChangeType purseOperation );
28 virtual bool GetPurseOperation( EM::PT::EAbstractPurse::EPurseChangeType &purseOperation );
67 #endif // EPurseFacadeMifareIDOLStructures_H
Definition: EPurseFacadeMifareIDOLStructures.h:12
virtual bool GetDepositFlag(bool &isDeposit)
Definition: EPurseFacadeMifareIDOLStructures.cpp:197
virtual bool SetBalance(const EMoneyData &balance)
Definition: EPurseFacadeMifareIDOLStructures.cpp:108
virtual bool GetBalance(EMoneyData &purseBalance)
Definition: EPurseFacadeMifareIDOLStructures.cpp:95
virtual bool SetISOPayUnitCode(ECardFacadeDefines::WalletISOPayUnitCode isoPayUnitCode)
Definition: EPurseFacadeMifareIDOLStructures.cpp:247
virtual unsigned short GetRequiredDataReadOperation() const
Definition: EPurseFacadeMifareIDOLStructures.cpp:294
WalletISOPayUnitCode
Definition: ECardFacadeDefines.h:266
virtual bool GetPurseOperation(EM::PT::EAbstractPurse::EPurseChangeType &purseOperation)
Definition: EPurseFacadeMifareIDOLStructures.cpp:135
virtual bool SetISOCountryCode(ECardFacadeDefines::WalletISOCountryCode isoCountryCode)
Definition: EPurseFacadeMifareIDOLStructures.cpp:222
virtual void Clear()
Definition: EPurseFacadeMifareIDOLStructures.cpp:253
virtual bool SetOperationNumber(unsigned short operationNumber)
Definition: EPurseFacadeMifareIDOLStructures.cpp:159
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual bool IsModifiedData()
Definition: EPurseFacadeMifareIDOLStructures.cpp:258
virtual bool SetSNR(long snr)
Definition: EPurseFacadeMifareIDOLStructures.cpp:67
EPurseFacadeMifareIDOLStructures(ECardDataStorage *cardDataStorage)
Definition: EPurseFacadeMifareIDOLStructures.cpp:46
virtual void Init()
Definition: EPurseFacadeMifareIDOLStructures.cpp:305
virtual bool SetProviderNumber(unsigned short providerNumber)
Definition: EPurseFacadeMifareIDOLStructures.cpp:184
Definition: EPurseFacade.h:21
virtual bool SetDepositFlag(bool isDeposit)
Definition: EPurseFacadeMifareIDOLStructures.cpp:204
virtual bool GetProviderNumber(unsigned short &providerNumber)
Definition: EPurseFacadeMifareIDOLStructures.cpp:172
virtual bool IsPurseValid(bool &purseValid)
Definition: EPurseFacadeMifareIDOLStructures.cpp:73
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual ~EPurseFacadeMifareIDOLStructures()
Definition: EPurseFacadeMifareIDOLStructures.cpp:56
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool GetISOCountryCode(ECardFacadeDefines::WalletISOCountryCode &isoCountryCode)
Definition: EPurseFacadeMifareIDOLStructures.cpp:211
WalletISOCountryCode
Definition: ECardFacadeDefines.h:254
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition: EPurseFacadeMifareIDOLStructures.cpp:263
virtual bool GetSNR(long &snr)
Definition: EPurseFacadeMifareIDOLStructures.cpp:61
virtual bool GetOperationNumber(unsigned short &operationNumber)
Definition: EPurseFacadeMifareIDOLStructures.cpp:147
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition: EPurseFacadeMifareIDOLStructures.cpp:282
virtual bool GetISOPayUnitCode(ECardFacadeDefines::WalletISOPayUnitCode &isoPayUnitCode)
Definition: EPurseFacadeMifareIDOLStructures.cpp:234
virtual bool SetPurseValid(bool purseValidity)
Definition: EPurseFacadeMifareIDOLStructures.cpp:88
virtual bool SetPurseOperation(EM::PT::EAbstractPurse::EPurseChangeType purseOperation)
Definition: EPurseFacadeMifareIDOLStructures.cpp:122