AppCore
Loading...
Searching...
No Matches
ETimeTicketActivationModule.h
Go to the documentation of this file.
1#ifndef ETIMETICKETACTIVATIONMODULE_H
2#define ETIMETICKETACTIVATIONMODULE_H
3
5
6namespace EM
7{
8 namespace TicketIssueLogic
9 {
10 class ETicketIssueLogic;
11 class ETicketIssueLogicDataStorage;
12
14 {
15 public:
19 ETimeTicketActivationModule( ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName = E_TIME_TICKET_ACTIVATION_MODULE );
20
25
34
43 virtual EIssueLogicDefines::ReturnValues FindInactiveTimeTicket( short &validInactiveTimeTicketIndex );
44
53 virtual EIssueLogicDefines::ReturnValues ActivateTimeTicket(signed short validInactiveTimeTicketIndex);
54
55 private:
57
58 class DataClass;
59 DataClass *d;
60
62 };
63 }
64}
65
66#endif // ETIMETICKETACTIVATIONMODULE_H
ReturnValues
Definition ETicketIssueLogicDefines.h:50
Definition ETicketIssueLogicDataStorage.h:52
Definition ETicketIssueLogic.h:55
Definition ETicketIssueModule.h:12
Definition ETimeTicketActivationModule.h:14
virtual ~ETimeTicketActivationModule()
~ETimeTicketActivationModule
Definition ETimeTicketActivationModule.cpp:63
virtual EIssueLogicDefines::ReturnValues ActivateTimeTicket(signed short validInactiveTimeTicketIndex)
ActivateTimeTicket - Activate time ticket on index validInactiveTimeTicketIndex.
Definition ETimeTicketActivationModule.cpp:111
virtual EIssueLogicDefines::ReturnValues FindInactiveTimeTicket(short &validInactiveTimeTicketIndex)
FindInactiveTimeTicket - Function iterate all time tickets and check whether flag activate was true.
Definition ETimeTicketActivationModule.cpp:79
virtual EIssueLogicDefines::ReturnValues Init()
Function saves (into memebers) some more frequently used modules.
Definition ETimeTicketActivationModule.cpp:71
const char * E_TIME_TICKET_ACTIVATION_MODULE
Definition ETicketIssueLogicDefines.cpp:23
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7