1#ifndef EPURSEFACADEDESFIRE_H
2#define EPURSEFACADEDESFIRE_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 );
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
WalletISOCountryCode
Definition ECardFacadeDefines.h:255
WalletISOPayUnitCode
Definition ECardFacadeDefines.h:267
Definition EPurseFacadeDesfire.h:13
virtual bool GetISOCountryCode(ECardFacadeDefines::WalletISOCountryCode &isoCountryCode)
Definition EPurseFacadeDesfire.cpp:219
virtual bool IsModifiedData()
Definition EPurseFacadeDesfire.cpp:177
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition EPurseFacadeDesfire.cpp:282
virtual bool SetBalance(const EMoneyData &balance)
Definition EPurseFacadeDesfire.cpp:107
virtual bool SetOperationNumber(unsigned short operationNumber)
Definition EPurseFacadeDesfire.cpp:165
virtual bool SetISOPayUnitCode(ECardFacadeDefines::WalletISOPayUnitCode isoPayUnitCode)
Definition EPurseFacadeDesfire.cpp:257
virtual void Clear()
Definition EPurseFacadeDesfire.cpp:172
virtual bool GetBalance(EMoneyData &purseBalance)
Definition EPurseFacadeDesfire.cpp:94
virtual bool GetOperationNumber(unsigned short &operationNumber)
Definition EPurseFacadeDesfire.cpp:146
virtual ~EPurseFacadeDesfire()
Definition EPurseFacadeDesfire.cpp:52
virtual bool SetProviderNumber(unsigned short providerNumber)
Definition EPurseFacadeDesfire.cpp:194
virtual void Init()
Definition EPurseFacadeDesfire.cpp:57
virtual bool GetPurseOperation(EM::PT::EAbstractPurse::EPurseChangeType &purseOperation)
Definition EPurseFacadeDesfire.cpp:134
virtual bool SetPurseValid(bool purseValidity)
Definition EPurseFacadeDesfire.cpp:88
virtual bool SetDepositFlag(bool isDeposit)
Definition EPurseFacadeDesfire.cpp:213
virtual bool SetSNR(long snr)
Definition EPurseFacadeDesfire.cpp:67
virtual unsigned short GetRequiredDataReadOperation() const
Definition EPurseFacadeDesfire.cpp:294
virtual bool SetPurseOperation(EM::PT::EAbstractPurse::EPurseChangeType purseOperation)
Definition EPurseFacadeDesfire.cpp:121
virtual bool GetDepositFlag(bool &isDeposit)
Definition EPurseFacadeDesfire.cpp:207
virtual bool GetISOPayUnitCode(ECardFacadeDefines::WalletISOPayUnitCode &isoPayUnitCode)
Definition EPurseFacadeDesfire.cpp:244
virtual bool SetISOCountryCode(ECardFacadeDefines::WalletISOCountryCode isoCountryCode)
Definition EPurseFacadeDesfire.cpp:231
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition EPurseFacadeDesfire.cpp:263
virtual bool IsPurseValid(bool &purseValid)
Definition EPurseFacadeDesfire.cpp:73
virtual bool GetProviderNumber(unsigned short &providerNumber)
Definition EPurseFacadeDesfire.cpp:182
Definition EPurseFacade.h:22
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7