AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ECardAnswerFacade.h
Go to the documentation of this file.
1 #ifndef ECARDANSWERFACADE_H
2 #define ECARDANSWERFACADE_H
3 
4 #include "appcore/cardfacade/ECardFacadeDefines.h"
5 
6 namespace EM
7 {
8  namespace PT
9  {
10  class EPTAnswer;
11  class EDataCollection;
12  }
13 
14  namespace CardFacade
15  {
16  class ECardAnswerFacadePurse;
17  class ECardAnswerFacadeCommon;
18 
19  class DLL_API ECardAnswerFacade
20  {
22 
23  class DataClass;
24  DataClass *d;
25 
27  public:
28 
29  ECardAnswerFacade();
30  ~ECardAnswerFacade();
31 
36  void Clear();
37 
44  ECardFacadeDefines::ReturnValues AssignCardAnswer( EM::PT::EPTAnswer *ptAnswer );
45 
46 
53  ECardFacadeDefines::ReturnValues AssignDataCollection( EM::PT::EDataCollection *readedCollection );
54 
61  ECardFacadeDefines::ReturnValues UpdateData( const unsigned short dataTypesOperation, EM::PT::EDataCollection *dataCollection );
62 
68  ECardAnswerFacadePurse *GetAnswerFacadePurse();
69 
74  ECardAnswerFacadeCommon *GetAnswerFacadeCommon();
75  };
76  }
77 }
78 
79 #endif // ECARDANSWERFACADE_H
ReturnValues
Definition: ECardFacadeDefines.h:144
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
#define DLL_API
Definition: ECardFacadeDefines.h:8
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6