|
| | TimeTicketModuleOneWayTicketPresale (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=TIME_TICKET_MODULE_ONE_WAY_TICKET_PRESALE_NAME) |
| |
| virtual | ~TimeTicketModuleOneWayTicketPresale () |
| |
| EIssueLogicDefines::ReturnValues | CheckTimeTickets () |
| |
| | ETimeTicketModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_TIME_TICKET_MODULE_NAME) |
| |
| virtual | ~ETimeTicketModule () |
| |
| virtual EIssueLogicDefines::ReturnValues | FindAndStoreValidTimeTickets () |
| | Searches for valid time ticket on card.
|
| |
| virtual EIssueLogicDefines::ReturnValues | DoTimeTicketJourney () |
| | Sets data about timeTicket journey to card.
|
| |
| virtual EIssueLogicDefines::ReturnValues | Init () |
| | Function saves (into memebers) some more frequently used modules.
|
| |
| virtual EIssueLogicDefines::ReturnValues | CheckTimeValidity (const unsigned char timeTicketIndex, bool &valid) |
| | checks time validity of time ticket on given index. In parameter valid will be stored information whether it's valid or not.
|
| |
| EIssueLogicDefines::ReturnValues | CheckUrbanTransportOnBusstop (const unsigned char timeTicketIndex, const long busStopLineOrder, bool &valid) const |
| | Compares urban transport number on card and on busstop (they have to be equal)
|
| |
| EIssueLogicDefines::ReturnValues | CheckNetworkOnBusstop (const unsigned char timeTicketIndex, const unsigned long busStopLineOrder, const unsigned long sectionStart, bool &valid) const |
| | checks if idsNID == cardNID
|
| |
| EIssueLogicDefines::ReturnValues | CheckUTNOrNetworkIDValidity (const unsigned char timeTicketIndex, const unsigned long busStopLineOrder, const unsigned long sectionStart, bool &timeTicketValid) const |
| | CheckUTNOrNetworkIDValidity - Check urban transport number or network ID validity.
|
| |
| EIssueLogicDefines::ReturnValues | GetZonesCoveredByTimeTickets (std::vector< unsigned short > &zones) |
| | GetZonesCoveredByTimeTickets.
|
| |
| | ETicketIssueModule (const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily) |
| |
| virtual | ~ETicketIssueModule () |
| |
| bool | GetName (std::string &moduleName) |
| | unique module identificator
|
| |
| bool | GetModuleFamily (EIssueLogicDefines::ModuleFamily &moduleFamily) |
| | return by reference module family
|
| |