AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PriceListLogicDispatcher.h
Go to the documentation of this file.
1 #ifndef PRICELISTLOGICDISPATCHER_H
2 #define PRICELISTLOGICDISPATCHER_H
3 
4 #include "core/common/ESingleton.h"
5 
6 namespace EM
7 {
8  namespace Strojcek
9  {
10  namespace VstupneUdaje
11  {
12  namespace TarifnySystem
13  {
14  class ETarifa;
15  }
16  }
17  }
18  namespace TicketIssueLogic
19  {
20  class IssuedTicket;
21  class IssuedTicketSegment;
22  class PriceListLogicGeneral;
23  class ETicketIssueLogicDataStorage;
24 
26  {
27  public:
30 
31  PriceListLogicGeneral *GetPriceListLogicByTariff( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff );
32 
35 
36  private:
37  class DataClass;
38  DataClass *d;
39  };
40  }
41 }
42 
43 #endif // PRICELISTLOGICDISPATCHER_H
Definition: PriceListLogicDispatcher.cpp:54
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
PriceListLogicGeneral * GetPriceListLogicByTariff(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff)
Definition: PriceListLogicDispatcher.cpp:121
Definition: PriceListLogicDispatcher.h:25
Definition: IssuedTicketSegment.h:28
PriceListLogicGeneral * GetPriceListLogicByIssuedTicketSegment(const IssuedTicketSegment *issuedTicketSegment)
Definition: PriceListLogicDispatcher.cpp:143
PriceListLogicDispatcher(ETicketIssueLogicDataStorage *dataStorage)
Definition: PriceListLogicDispatcher.cpp:83
Definition: IssuedTicket.h:33
Definition: ETicketIssueLogicDataStorage.h:51
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
PriceListLogicGeneral * GetPriceListLogicByIssuedTicket(const IssuedTicket *issuedTicket)
Definition: PriceListLogicDispatcher.cpp:157
~PriceListLogicDispatcher()
Definition: PriceListLogicDispatcher.cpp:116
Definition: PriceListLogicGeneral.h:26