AppCore
Loading...
Searching...
No Matches
ECardActivationModule.h
Go to the documentation of this file.
1#ifndef _ECARDACTIVATIONMODULE_H_
2#define _ECARDACTIVATIONMODULE_H_
3
5
6namespace EM
7{
8 namespace TicketIssueLogic
9 {
10 class ETicketIssueLogic;
11 class ETicketIssueLogicDataStorage;
12
17 {
19
20 class DataClass;
21 DataClass *d;
22
24
25 public:
32 ECardActivationModule( ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName = E_CARD_ACTIVATION_MODULE_NAME );
33
34
38 virtual ~ECardActivationModule();
39
45
53 };
54 }
55}
56
57#endif // _ECARDACTIVATIONMODULE_H_
Class represent activation functionality to activate inactive virtual card.
Definition ECardActivationModule.h:17
virtual EIssueLogicDefines::ReturnValues ActivateCard()
Function check allowed card types and set provider to inactiva virtual card.
Definition ECardActivationModule.cpp:75
virtual ~ECardActivationModule()
ctandard c++ destructor. Destroy data class
Definition ECardActivationModule.cpp:62
virtual EIssueLogicDefines::ReturnValues Init()
Init - Do nothing.
Definition ECardActivationModule.cpp:67
ReturnValues
Definition ETicketIssueLogicDefines.h:50
Definition ETicketIssueLogicDataStorage.h:52
Definition ETicketIssueLogic.h:55
Definition ETicketIssueModule.h:12
const char * E_CARD_ACTIVATION_MODULE_NAME
Definition ETicketIssueLogicDefines.cpp:8
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7