AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicket Member List

This is the complete list of members for EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicket, including all inherited members.

CheckCashIssueConditions()EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
CheckMaxAgeForDiscount(unsigned char customerProfileIndex, bool timeTicket, bool &isDiscountAllowed)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
CheckTicketCount(long ticketIndex=-1)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
CheckTicketLineTripBusStopValidity(unsigned char ticketIndex, bool &isTicketValid)EM::TicketIssueLogic::ECommonFunctionalityModule
CheckTicketLineTripValidity(unsigned char ticketIndex, bool &isTicketValid)EM::TicketIssueLogic::ECommonFunctionalityModule
CheckTicketValidity(bool &isTicketValid, bool &ticketOnTimeTicket, signed char ticketIndex=0)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
Clear()EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicket
ClearFlagsWasPurchased(unsigned char startingTicketIndex)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
ClearOneWayTickets(unsigned char ticketIndex)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
ClearOneWayTicketsTimeValidity()EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
ECommonFunctionalityModule(ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_COMMON_FUNCTIONALITY_MODUL_NAME)EM::TicketIssueLogic::ECommonFunctionalityModule
ECommonFunctionalityModuleCombinedTicket(ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_COMMON_FUNCTIONALITY_MODUL_COMBINED_TICKET_NAME)EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicket
ETicketIssueModule(const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily)EM::TicketIssueLogic::ETicketIssueModule
EvaluateCardNetworkWithTariffNetwork(bool &matchingNetwork)EM::TicketIssueLogic::ECommonFunctionalityModule
EvaluateCardTypeMatch(bool cardTypeMatching)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
FillAdditionalDataCalculatePrice(const DataForPriceCalculation &dataForPriceCalculation, Strojcek::VstupneUdaje::_VSTUPNA_STRUKTURA &inputDataCalculatePrice)EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicketvirtual
FillIssuedTicketSegmentSpatialUnits(const EIssueLogicDefines::PriceComputeUnit priceComputeUnit, IssuedTicketSegment *issuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotected
GetBusStopID(unsigned long &checkInBusStopID, unsigned long &checkOutBusStopID)EM::TicketIssueLogic::ECommonFunctionalityModule
GetFellowTravelersCount(unsigned long &fellowTravelerCount)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
GetFirstCustomerProfileValidByOneWayTicketTariff(IssuedTicketSegment *issuedTicketSegment, unsigned char &usedCustomerProfile)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
GetFirstCustomerProfileValidByTariff(IssuedTicketSegment *issuedTicketSegment, unsigned char &usedCustomerProfile)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
GetFirstCustomerProfileValidByTimeTicketTariff(IssuedTicketSegment *issuedTicketSegment, unsigned char &usedCustomerProfile)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
GetModuleFamily(EIssueLogicDefines::ModuleFamily &moduleFamily)EM::TicketIssueLogic::ETicketIssueModule
GetName(std::string &moduleName)EM::TicketIssueLogic::ETicketIssueModule
GetNumberOfUsedFellowTravellersIndexesOnCard(unsigned char &ticketCont)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
Init()EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicketvirtual
IsCardCompanyNumberAccepted(std::vector< short > acceptedCompanyNumbers, bool &isAccepted) const EM::TicketIssueLogic::ECommonFunctionalityModule
IsCardTypeMatchingTariffDiscount(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, bool &cardTypeMatching, bool checkTimeTicketDiscount, unsigned char customerProfileIndex)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
IsPossibleSellTicket(bool &isTicketValid)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
IsProcessingJourneyOnTimeTicket(bool &journeyOnTimeTicket, IssuedTicketSegment *issuedTicketSegment=NULL)EM::TicketIssueLogic::ECommonFunctionalityModule
IsStayOnLastBusStop(bool &stayOnLastBusStop)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
OwnerHasFellowTravelers(bool &ownerHasFellowTravelers)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
PrepareAutoIssueCommonData(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&tariffGroup)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
PrepareCardTicketIndex()EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
PrepareCashTicketData(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff, unsigned char customerProfileIndex)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareIssueData()EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicketvirtual
PrepareIssueDataFromCard(unsigned char ticketIndex)EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
PrepareMarkerIssueData(IssuedTicketSegment *IssuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareSubstituteTariffGroup(IssuedTicketSegment *issuedTicketSegment, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareTariffDataBySubstituteTariffGroups(IssuedTicketSegment *issuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareTariffDataForAutoIssue(IssuedTicketSegment *issuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareTariffDataForManualIssue(IssuedTicketSegment *issuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotected
PrepareTariffDataFromSubstituteTariffGroup(IssuedTicketSegment *issuedTicketSegment, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *manualSelectedtariff)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareTicketIssueData(IssuedTicketSegment *issuedTicketSegment)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
PrepareTimeTicketData(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff, short validTimeTicketIndex)EM::TicketIssueLogic::ECommonFunctionalityModuleprotectedvirtual
SetIssuedTicketFlags(IssuedTicket *issuedTicket)EM::TicketIssueLogic::ECommonFunctionalityModuleprotected
SetNetworkWideFlag(IssuedTicket *issuedTicket)EM::TicketIssueLogic::ECommonFunctionalityModuleprotected
~ECommonFunctionalityModule()EM::TicketIssueLogic::ECommonFunctionalityModulevirtual
~ECommonFunctionalityModuleCombinedTicket()EM::TicketIssueLogic::ECommonFunctionalityModuleCombinedTicketvirtual
~ETicketIssueModule()EM::TicketIssueLogic::ETicketIssueModulevirtual