|
AppCore
|
#include <EOutputDataModule.h>


Public Member Functions | |
| EOutputDataModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_OUTPUT_DATA_TRIP_MODULE_NAME) | |
| virtual | ~EOutputDataModule () |
| EIssueLogicDefines::ReturnValues | Init () |
| init module input data ( for example other module ) More... | |
| virtual EIssueLogicDefines::ReturnValues | PreparePostIssueOutputData () |
| Creates post issue data ( available already after issueing tickets ) More... | |
| virtual EIssueLogicDefines::ReturnValues | PreparePreIssueOutputData (IssuedTicket *issuedTicket, IssuedTicketSegment *issuedTicketSegment) |
| Creates output data (available already before issueing ticket) that belongs to one IssuedTicket. More... | |
| virtual EIssueLogicDefines::ReturnValues | PrepareValidTicketOutputData () |
| Prepare ouput data for valid ticket. More... | |
Public Member Functions inherited from EM::TicketIssueLogic::ETicketIssueModule | |
| ETicketIssueModule (const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily) | |
| virtual | ~ETicketIssueModule () |
| bool | GetName (std::string &moduleName) |
| unique module identificator More... | |
| bool | GetModuleFamily (EIssueLogicDefines::ModuleFamily &moduleFamily) |
| return by reference module family More... | |
| INTERNAL EOutputDataModule::EOutputDataModule | ( | ETicketIssueLogic * | ticketIssueLogic, |
| ETicketIssueLogicDataStorage * | dataStorage, | ||
| std::string | moduleName = E_OUTPUT_DATA_TRIP_MODULE_NAME |
||
| ) |
|
virtual |
|
virtual |
init module input data ( for example other module )
Init
Reimplemented from EM::TicketIssueLogic::ETicketIssueModule.
|
virtual |
Creates post issue data ( available already after issueing tickets )

|
virtual |
Creates output data (available already before issueing ticket) that belongs to one IssuedTicket.

|
virtual |
Prepare ouput data for valid ticket.

1.8.8