AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EStatisticalRecord.h
Go to the documentation of this file.
1 #ifndef _E_STATISTICAL_RECORD_H_
2 #define _E_STATISTICAL_RECORD_H_
3 
4 #include "../../ETicketIssueLogicDefines.h"
5 
6 namespace EM
7 {
8  namespace TicketIssueLogic
9  {
10  class EStatisticalRecordInputData;
11  class ETicketIssueLogicDataStorage;
13  {
14  public:
16  virtual ~EStatisticalRecord();
17 
19 
20  protected:
22 
36  EIssueLogicDefines::ReturnValues GetStartEndBusStopData( EStatisticalRecordInputData &inputData, unsigned long &startBusStopLineOrder, unsigned long &startBusStopID, unsigned long &endBusStopLineOrder, unsigned long &endBusStopID );
37 
38  EIssueLogicDefines::ReturnValues GetStartEndBusStopDataForAdditionalZones(EStatisticalRecordInputData &inputData, unsigned long &startBusStopID, unsigned long &endBusStopID );
39  private:
41 
42  class DataClass;
43  DataClass *d;
44 
46  };
47  }
48 }
49 
50 #endif //_E_STATISTICAL_RECORD_H_
Definition: EStatisticalRecord.h:12
EStatisticalRecord(ETicketIssueLogicDataStorage *dataStorage)
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
EIssueLogicDefines::ReturnValues GetStartEndBusStopDataForAdditionalZones(EStatisticalRecordInputData &inputData, unsigned long &startBusStopID, unsigned long &endBusStopID)
Definition: EStatisticalRecordInputData.h:25
ETicketIssueLogicDataStorage * GetDataStorage() const
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
Definition: ETicketIssueLogicDataStorage.h:51
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual EIssueLogicDefines::ReturnValues FillStructureDependentData(EStatisticalRecordInputData &inputData)=0
EIssueLogicDefines::ReturnValues GetStartEndBusStopData(EStatisticalRecordInputData &inputData, unsigned long &startBusStopLineOrder, unsigned long &startBusStopID, unsigned long &endBusStopLineOrder, unsigned long &endBusStopID)
Gets bus stop data by issued ticket or calculate result ticket.