AppCore
Loading...
Searching...
No Matches
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
6class EMoneyData;
7
8namespace EM
9{
10 namespace CardFacade
11 {
12 class ECardAnswerStorage;
13 class DLL_API ECardAnswerFacadePurse
14 {
15 public:
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
#define DLL_API
Definition ECardFacadeDefines.h:8
ECardAnswerFacadePurse(ECardAnswerStorage *cardAnswerStorage)
bool GetSAMOperationNumber(long &samOperationNumber) const
bool GetBalanceBefore(EMoneyData &balance) const
bool GetOperationNumber(long &operationNumber) const
bool GetBalance(EMoneyData &balance) const
ECardFacadeDefines::ReturnValues Init()
Definition ECardAnswerStorage.h:30
ReturnValues
Definition ECardFacadeDefines.h:145
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7