|
| | EOneWayTicketModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_ONE_WAY_TICKET_MODULE_NAME) |
| |
| virtual | ~EOneWayTicketModule () |
| |
virtual
EIssueLogicDefines::ReturnValues | Init () |
| | Init module data. More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | DoNewOneWayJourney (unsigned char ticketIndex) |
| |
virtual
EIssueLogicDefines::ReturnValues | ProlongTicketsTimeValidity (EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity) |
| |
virtual
EIssueLogicDefines::ReturnValues | SetTicketCommonData (unsigned char ticketIndex) |
| | Set common card one way ticket flags on card (Line-Trip information, Bus stop information, and many more :) ) More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | SetTicketPriceListRow (unsigned char ticketIndex) |
| |
virtual
EIssueLogicDefines::ReturnValues | SetTicketZoneData (unsigned char ticketIndex) |
| | Set information about zones where the ticket is valid. More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | IsOneWayTicketNetworkWide (unsigned char ticketIndex, bool &networkWide) |
| | IsNetworkWide check if ticket is network wide, if is function set networkWide to true. More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | CheckSameAreaDataAsOwner (bool &sameData) |
| |
| EIssueLogicDefines::ReturnValues | IsFirstFellowTravellerAfterTimeTicketJourney (bool &firstFellowTravellerAfterTimeTicketJourney, bool &timeTicketWritableOnCard) |
| |
virtual
EIssueLogicDefines::ReturnValues | SetOneWayTicketTypeAccordingToPriceList () |
| | SetOneWayTicketTypeAccordingToPriceList. More...
|
| |
virtual
EIssueLogicDefines::ReturnValues | GetOneWayTicketTypeAccordingToPriceList (EM::CardFacade::ECardFacadeDefines::OneWayTicketType &oneWayTicketType) |
| | GetOneWayTicketTypeAccordingToPriceList. More...
|
| |
| EIssueLogicDefines::ReturnValues | IsOWTTimeValidForJourney (const long checkInBusStopTripOrder, const long checkOutBusStopTripOrder, const unsigned long validityEndTimestamp, bool &OWTIsValid) |
| |
| | 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...
|
| |