1 #ifndef EOUTPUTDATADISPATCHER_H
2 #define EOUTPUTDATADISPATCHER_H
8 namespace TicketIssueLogic
10 class EStatisticOutputData;
11 class EPreIssueOutputData;
12 class EPostIssueOutputData;
13 class EValidTicketOutputData;
14 class ETicketIssueLogicOutputData;
77 #endif // EOUTPUTDATADISPATCHER_H
EPreIssueOutputData * GetPreIssueOutputData(unsigned char outputDataIndex) const
Definition: EOutputDataInternalManager.cpp:136
void AddTicketOutputData(ETicketIssueLogicOutputData *outputData)
Add ticketissuelogic to const and non const vector.
Definition: EOutputDataInternalManager.cpp:91
Class represent application interface for allow to ticketIssueLogic output data.
Definition: ETicketIssueLogicOutputData.h:23
Class represent ticket postissue data, which need somewhere in application.
Definition: EPostIssueOutputData.h:24
void Clear()
Fucntion clear all saved outputdata saved in dataclass.
Definition: EOutputDataInternalManager.cpp:63
Class represent ticket preissue data, which need somewhere in application.
Definition: EPreIssueOutputData.h:22
EPostIssueOutputData * GetPostIssueOutputData(unsigned char outputDataIndex) const
Definition: EOutputDataInternalManager.cpp:150
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
EValidTicketOutputData * GetValidTicketOutputData(unsigned char outputDataIndex) const
Definition: EOutputDataInternalManager.cpp:122
unsigned long GetOutputDataCollectionSize()
Definition: EOutputDataInternalManager.cpp:100
std::vector< const ETicketIssueLogicOutputData * > * GetConstOutputDataCollection()
Definition: EOutputDataInternalManager.cpp:83
This class allows access to ETicketIssueLogicOutputData.
Definition: EOutputDataInternalManager.h:21
Class represent ticket statistical data, which need somewhere in application.
Definition: EValidTicketOutputData.h:11
~EOutputDataInternalManager()
Definition: EOutputDataInternalManager.cpp:52
EOutputDataInternalManager()
Definition: EOutputDataInternalManager.cpp:44
void SetInternalPreIssueOutputData(unsigned char outputDataIndex, EPreIssueOutputData *preIssueOutputData)
Set in ticket issue in somewhere milestone preIssueOutputData to collection on index outputDataIndex...
Definition: EOutputDataInternalManager.cpp:186
std::vector< ETicketIssueLogicOutputData * > * GetOutputDataCollection()
Definition: EOutputDataInternalManager.cpp:75
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
void SetInternalValidTicketOutputData(unsigned char outputDataIndex, EValidTicketOutputData *validTicketOutputData)
Set in ticket issue in somewhere milestone validTicketOutputData to collection on index outputDataInd...
Definition: EOutputDataInternalManager.cpp:230
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
EStatisticOutputData * GetStatisticOutputData(unsigned char outputDataIndex) const
Definition: EOutputDataInternalManager.cpp:108
Class represent ticket statistical data, which need somewhere in application.
Definition: EStatisticOutputData.h:21
void SetInternalPostIssueOutputData(unsigned char outputDataIndex, EPostIssueOutputData *postIssueOutputData)
Set in ticket issue in somewhere milestone postIssueOutputData to collection on index outputDataIndex...
Definition: EOutputDataInternalManager.cpp:208
void SetInternalStatisticOutputData(unsigned char outputDataIndex, EStatisticOutputData *statisticOutputData)
Set in ticket issue in some milestone statisticOutputData to collection on index outputDataIndex.
Definition: EOutputDataInternalManager.cpp:164