AppCore
Loading...
Searching...
No Matches
EServiceModule.h
Go to the documentation of this file.
1#ifndef ESERVICEMODULE_H
2#define ESERVICEMODULE_H
3
4#include <string>
6
7#define E_SERVICE_MODULE_NAME "ServiceModule"
8
9namespace EM
10{
11 namespace PT
12 {
13 class EDataCollection;
14 }
15
16 namespace TicketIssueLogic
17 {
18 class ETicketIssueLogic;
19 class ETicketIssueLogicDataStorage;
21 {
22 public:
23 EServiceModule( ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName = E_SERVICE_MODULE_NAME );
24 virtual ~EServiceModule();
25
27
33 virtual EIssueLogicDefines::ReturnValues IsAuditorCard( bool &isAuditorCard );
34
36
37 virtual EIssueLogicDefines::ReturnValues ProcessAuditorCard( EM::PT::EDataCollection *&writeRequest);
38
39 private:
41
42 class DataClass;
43 DataClass *d;
44
46 };
47 }
48}
49
50#endif // ESERVICEMODULE_H
#define E_SERVICE_MODULE_NAME
Definition EServiceModule.h:7
ReturnValues
Definition ETicketIssueLogicDefines.h:50
Definition EServiceModule.h:21
virtual ~EServiceModule()
Definition EServiceModule.cpp:351
virtual EIssueLogicDefines::ReturnValues CheckCardValidity()
Definition EServiceModule.cpp:429
virtual EIssueLogicDefines::ReturnValues IsAuditorCard(bool &isAuditorCard)
Function check service card type in card facade.
Definition EServiceModule.cpp:392
virtual EIssueLogicDefines::ReturnValues ProcessAuditorCard(EM::PT::EDataCollection *&writeRequest)
Definition EServiceModule.cpp:459
virtual EIssueLogicDefines::ReturnValues Init()
Definition EServiceModule.cpp:359
Definition ETicketIssueLogicDataStorage.h:52
Definition ETicketIssueLogic.h:55
Definition ETicketIssueModule.h:12
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7