AppCore
Loading...
Searching...
No Matches
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
6namespace 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 ETicketIssueLogicDataStorage.h:52
Definition IssuedTicketSegment.h:29
Definition IssuedTicket.h:34
Definition PriceListLogicDispatcher.h:26
~PriceListLogicDispatcher()
Definition PriceListLogicDispatcher.cpp:116
PriceListLogicGeneral * GetPriceListLogicByIssuedTicketSegment(const IssuedTicketSegment *issuedTicketSegment)
Definition PriceListLogicDispatcher.cpp:143
PriceListLogicGeneral * GetPriceListLogicByTariff(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff)
Definition PriceListLogicDispatcher.cpp:121
PriceListLogicGeneral * GetPriceListLogicByIssuedTicket(const IssuedTicket *issuedTicket)
Definition PriceListLogicDispatcher.cpp:157
Definition PriceListLogicGeneral.h:27
Definition PriceListLogicDispatcher.cpp:55
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7