|
| | DataClass (ETicketIssueLogicDataStorage *dataStorage) |
| |
| | ~DataClass () |
| |
| EIssueLogicDefines::ReturnValues | OwnerOneWayTicketTimeValidForCheckOutBusStop (bool &ownerTicketTimeValid, long checkInStopTripOrder, long checkOutStopTripOrder) |
| |
| EIssueLogicDefines::ReturnValues | OwnerOneWayTicketZoneValidForCheckOutBusStop (bool &ownerTicketZoneValid, long checkInStopTripOrder, long checkOutStopTripOrder, bool checkOnlyChekOutBusStop) |
| |
| EIssueLogicDefines::ReturnValues | OwnerZoneAmountSufficientForCheckOutBusStop (bool &ownerTicketZoneValid, long checkInStopTripOrder, long checkOutStopTripOrder) |
| |
| EIssueLogicDefines::ReturnValues | GetRequiredCardDataForZoneAmountCheck (ETarifa *&ownerTariff, unsigned short &ownerCheckInZoneNumber, unsigned char &ownerZoneAmount) |
| |
| EIssueLogicDefines::ReturnValues | OwnerZoneListSufficientForCheckOutBusStop (bool &ownerTicketZoneValid, long checkInStopTripOrder, long checkOutStopTripOrder, bool checkOnlyCheckOutBusStopZones) |
| |
| EIssueLogicDefines::ReturnValues | OwnerNetworkWideSufficientForCheckOutBusStop (bool &ownerNetworkWideTicketValid) |
| |
| EIssueLogicDefines::ReturnValues | GetBestZoneCombinationForOwner (unsigned long checkInZoneId, EZastavkaNastupisteZonaCol *checkOutZones, ETrojuholnikIntervalCol *zoneDistancesCollection, ETrojuholnikInterval *&bestZoneCombination) |
| |
| EIssueLogicDefines::ReturnValues | GetZoneCombinationByCheckInCheckOutBusStop (unsigned long checkInZoneId, long checkOutStopTripOrder, ETrojuholnikIntervalCol *zoneDistancesCollection, ETrojuholnikInterval *&zoneCombination) |
| |
| EIssueLogicDefines::ReturnValues | PerformStrictInterchangeBusStopCheck (bool &checkPassed) |
| |
| EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::~DataClass |
( |
| ) |
|
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::GetBestZoneCombinationForOwner |
( |
unsigned long |
checkInZoneId, |
|
|
EZastavkaNastupisteZonaCol * |
checkOutZones, |
|
|
ETrojuholnikIntervalCol * |
zoneDistancesCollection, |
|
|
ETrojuholnikInterval *& |
bestZoneCombination |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::GetRequiredCardDataForZoneAmountCheck |
( |
ETarifa *& |
ownerTariff, |
|
|
unsigned short & |
ownerCheckInZoneNumber, |
|
|
unsigned char & |
ownerZoneAmount |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::GetZoneCombinationByCheckInCheckOutBusStop |
( |
unsigned long |
checkInZoneId, |
|
|
long |
checkOutStopTripOrder, |
|
|
ETrojuholnikIntervalCol * |
zoneDistancesCollection, |
|
|
ETrojuholnikInterval *& |
zoneCombination |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::OwnerNetworkWideSufficientForCheckOutBusStop |
( |
bool & |
ownerNetworkWideTicketValid | ) |
|
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::OwnerOneWayTicketTimeValidForCheckOutBusStop |
( |
bool & |
ownerTicketTimeValid, |
|
|
long |
checkInStopTripOrder, |
|
|
long |
checkOutStopTripOrder |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::OwnerOneWayTicketZoneValidForCheckOutBusStop |
( |
bool & |
ownerTicketZoneValid, |
|
|
long |
checkInStopTripOrder, |
|
|
long |
checkOutStopTripOrder, |
|
|
bool |
checkOnlyChekOutBusStop |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::OwnerZoneAmountSufficientForCheckOutBusStop |
( |
bool & |
ownerTicketZoneValid, |
|
|
long |
checkInStopTripOrder, |
|
|
long |
checkOutStopTripOrder |
|
) |
| |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::OwnerZoneListSufficientForCheckOutBusStop |
( |
bool & |
ownerTicketZoneValid, |
|
|
long |
checkInStopTripOrder, |
|
|
long |
checkOutStopTripOrder, |
|
|
bool |
checkOnlyCheckOutBusStopZones |
|
) |
| |
| ECalculatePriceModule* EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mCalculatePriceModule |
| long EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mInterchangeForFellowTravelers |
| EInterchangeModule* EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mInterchangeModule |
| EOneWayTicketModule* EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mOneWayTicketModule |
| EOutputDataModule* EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mOutputDataModule |
| EPrintModule* EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mPrintModule |
| list<unsigned long> EM::TicketIssueLogic::ValidTicketAcceptanceModule::DataClass::mTravelledZones |
The documentation for this class was generated from the following file: