#include <ETripSectionModule.h>
|
| | ETripSectionModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_TRIP_SECTION_MODULE_NAME) |
| |
| virtual | ~ETripSectionModule () |
| |
| EIssueLogicDefines::ReturnValues | Init () |
| | Function saves (into memebers) some more frequently used modules. More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | ProcessTripAndParseToSections () const |
| |
| EIssueLogicDefines::ReturnValues | CheckZoneOnBusstop (const unsigned char timeTicketIndex, const long busStopLineOrder, const unsigned long sectionStart, const bool forCheckOut, bool &valid) const |
| |
| EIssueLogicDefines::ReturnValues | CheckNetworkOnBusstop (const unsigned char timeTicketIndex, const unsigned long busStopLineOrder, const unsigned long sectionStart, bool &valid) const |
| |
| | 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...
|
| |
| ETripSectionModule::~ETripSectionModule |
( |
| ) |
|
|
virtual |
| EIssueLogicDefines::ReturnValues ETripSectionModule::CheckNetworkOnBusstop |
( |
const unsigned char |
timeTicketIndex, |
|
|
const unsigned long |
busStopLineOrder, |
|
|
const unsigned long |
sectionStart, |
|
|
bool & |
valid |
|
) |
| const |
| EIssueLogicDefines::ReturnValues ETripSectionModule::CheckZoneOnBusstop |
( |
const unsigned char |
timeTicketIndex, |
|
|
const long |
busStopLineOrder, |
|
|
const unsigned long |
sectionStart, |
|
|
const bool |
forCheckOut, |
|
|
bool & |
valid |
|
) |
| const |
| EM::TicketIssueLogic::ETripSectionModule::Init |
( |
void |
| ) |
|
|
virtual |
Function saves (into memebers) some more frequently used modules.
Init
- Returns
- Ok - when everything's fine
-
ErrorInitModules - failed to get module manager
-
ModuleNotFound - when module manager did not found required module
Reimplemented from EM::TicketIssueLogic::ETicketIssueModule.
The documentation for this class was generated from the following files: