AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EPurseFacadeMifareMikroelektronika2.h
Go to the documentation of this file.
1 #ifndef EPURSEFACADEMIFAREMIKROELEKTRONIKA2_H
2 #define EPURSEFACADEMIFAREMIKROELEKTRONIKA2_H
3 
4 #include "EPurseFacadeMifare.h"
5 
6 namespace EM
7 {
8  namespace CardFacade
9  {
10  class ECardDataStorage;
12  {
13  public:
16 
17  virtual bool GetBalance( EMoneyData &balanceData );
18  virtual bool SetBalance( const EMoneyData &balance );
19 
20  protected:
21  virtual int GetCurrencyCoeficient(const unsigned char priceUnit, bool &coeficientIsMultiplying) const;
22  virtual long ConvertBalanceToCardCoeficient(const EMoneyData &balance, const unsigned char priceUnit) const;
23  };
24  }
25 }
26 #endif // EPURSEFACADEMIFAREMIKROELEKTRONIKA2_H
virtual ~EPurseFacadeMifareMikroelektronika2()
Definition: EPurseFacadeMifareMikroelektronika2.cpp:12
EPurseFacadeMifareMikroelektronika2(ECardDataStorage *cardDataStorage)
Definition: EPurseFacadeMifareMikroelektronika2.cpp:7
virtual bool GetBalance(EMoneyData &balanceData)
Definition: EPurseFacadeMifareMikroelektronika2.cpp:16
Definition: EPurseFacadeMifareMikroelektronika2.h:11
virtual int GetCurrencyCoeficient(const unsigned char priceUnit, bool &coeficientIsMultiplying) const
Definition: EPurseFacadeMifareMikroelektronika2.cpp:46
Definition: EPurseFacadeMifare.h:12
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual bool SetBalance(const EMoneyData &balance)
Definition: EPurseFacadeMifareMikroelektronika2.cpp:35
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual long ConvertBalanceToCardCoeficient(const EMoneyData &balance, const unsigned char priceUnit) const
Definition: EPurseFacadeMifareMikroelektronika2.cpp:82