AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ValidTicketAcceptanceModule.h
Go to the documentation of this file.
1 #ifndef VALIDTICKETACCEPTANCEMODULE_H
2 #define VALIDTICKETACCEPTANCEMODULE_H
3 
4 #include "ETicketIssueModule.h"
5 
6 namespace EM
7 {
8  namespace TicketIssueLogic
9  {
10  class ETicketIssueLogic;
11  class ETicketIssueLogicDataStorage;
13  {
15 
16  class DataClass;
17  DataClass *d;
18 
20 
21  public:
24 
26 
32  EIssueLogicDefines::ReturnValues CheckForOwnerValidTicketFromPreviousTrip( bool &ownerHasValidTicketFromPreviousTrip );
33 
40 
46  };
47  }
48 }
49 
50 #endif // VALIDTICKETACCEPTANCEMODULE_H
EIssueLogicDefines::ReturnValues CalculateLastValidBusStopByTicketOnCard(long &lastValidBusStopTripOrder)
CalculateLastValidBusStopForTimeValidOneWayTicket.
Definition: ValidTicketAcceptanceModule.cpp:1097
Definition: ETicketIssueLogic.h:54
EIssueLogicDefines::ReturnValues AcceptTicketsWithTimeValidity()
Accepts all one way tickets with time validity written on card.
Definition: ValidTicketAcceptanceModule.cpp:1206
virtual EIssueLogicDefines::ReturnValues Init()
init module input data ( for example other module )
Definition: ValidTicketAcceptanceModule.cpp:665
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
ValidTicketAcceptanceModule(ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=VALID_TICKET_ACCEPTANCE_MODULE_NAME)
Definition: ValidTicketAcceptanceModule.cpp:654
Definition: ValidTicketAcceptanceModule.h:12
const char * VALID_TICKET_ACCEPTANCE_MODULE_NAME
Definition: ETicketIssueLogicDefines.cpp:31
Definition: ValidTicketAcceptanceModule.cpp:59
virtual ~ValidTicketAcceptanceModule()
Definition: ValidTicketAcceptanceModule.cpp:660
EIssueLogicDefines::ReturnValues CheckForOwnerValidTicketFromPreviousTrip(bool &ownerHasValidTicketFromPreviousTrip)
Function checks if there's one way ticket with time validity from previous trip that is still valid...
Definition: ValidTicketAcceptanceModule.cpp:739
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
Definition: ETicketIssueLogicDataStorage.h:51
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
Definition: ETicketIssueModule.h:11