AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ECardAnswerFacadePurse.h
Go to the documentation of this file.
1 #ifndef ECARDANSWERFACADEPURSE_H
2 #define ECARDANSWERFACADEPURSE_H
3 
4 #include "appcore/cardfacade/ECardFacadeDefines.h"
5 
6 class EMoneyData;
7 
8 namespace EM
9 {
10  namespace CardFacade
11  {
12  class ECardAnswerStorage;
14  {
15  public:
16  ECardAnswerFacadePurse( ECardAnswerStorage *cardAnswerStorage );
17  virtual ~ECardAnswerFacadePurse();
18 
25 
31  bool GetBalance( EMoneyData &balance ) const;
32 
38  bool GetBalanceBefore( EMoneyData &balance ) const;
39 
40 
46  bool GetOperationNumber( long &operationNumber ) const;
47 
48 
54  bool GetSAMOperationNumber( long &samOperationNumber ) const;
55 
56 
61  bool IsAnswerValid() const;
62 
63  private:
65 
66  class DataClass;
67  DataClass *d;
68 
70  };
71  }
72 }
73 
74 #endif // ECARDANSWERFACADEPURSE_H
ReturnValues
Definition: ECardFacadeDefines.h:144
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
Definition: ECardAnswerStorage.h:29
Definition: ECardAnswerFacadePurse.h:13
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
#define DLL_API
Definition: ECardFacadeDefines.h:8
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
void Init(__ESTRING path)