|
AppCore
|
#include <GeneralTicketDataEvaluation.h>

Classes | |
| class | DataClass |
Public Member Functions | |
| GeneralTicketDataEvaluation (bool usingTestingKeys, unsigned short validityStartToleranceInMinutes, const QByteArray &data) | |
| virtual | ~GeneralTicketDataEvaluation () |
| bool | IsBaggage () |
| virtual bool | IsValid () |
| bool | IsTicketEvaluated () |
| virtual EvaluationResult | EvaluateAndWriteStatistics (QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData) |
| virtual EvaluationResult | EvaluateForBusstop (long tripBusstopIndex) |
| EvaluationResult | WriteStatistics (QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData) |
| EvaluationResult | CheckTariffOnTariffGroup () |
| QString | GetZonesStr () |
| long | GetValidFromTripBusStopIndex () |
| long | GetValidToTripBusStopIndex () |
| void | SetCheckOutBusStop (long checkOutBusStop) |
| virtual bool | ParseData ()=0 |
| virtual void | SetDateTimeOfCodeGeneration (const uint32_t timeOfCodeGeneration) |
| virtual bool | IsTimeTicket ()=0 |
| virtual QString | PrinterMessage ()=0 |
| virtual QString | DetailTitle ()=0 |
| virtual QString | TitleMessage ()=0 |
| virtual QString | TicketDetail ()=0 |
| virtual QDateTime | ValidFrom ()=0 |
| virtual QDateTime | ValidTo ()=0 |
| virtual uint32_t | ZonesCount ()=0 |
| virtual QList< QVariant > | GetZones ()=0 |
| virtual unsigned short | GetTicketAmount ()=0 |
| virtual QString | GetTicketSecurityCodeString ()=0 |
| virtual unsigned short | GetTicketTariffNumber ()=0 |
| virtual QDateTime | GetDateTimeOfCodeGeneration ()=0 |
| virtual unsigned long | GetCouponPrice ()=0 |
| virtual unsigned short | GetCouponProvider ()=0 |
| virtual unsigned short | GetTicketCounter ()=0 |
| virtual long long | GetCustomerID ()=0 |
| EM::Strojcek::StatistikaStrojcek::EJazdaIDOL * | CreateIdsStatisticData () |
| EM::Strojcek::StatistikaStrojcek::EJazdaMHD * | CreateUrbanTransportStatisticData () |
| virtual bool | FillStatisticTicket (EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&statisticTicket) |
| virtual bool | VerifySignature ()=0 |
| GeneralTicketDataEvaluation (bool usingTestingKeys, unsigned short validityStartToleranceInMinutes, const QByteArray &data) | |
| virtual | ~GeneralTicketDataEvaluation () |
| bool | IsBaggage () |
| virtual bool | IsValid () |
| bool | IsTicketEvaluated () |
| virtual EvaluationResult | EvaluateAndWriteStatistics (QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData) |
| virtual EvaluationResult | EvaluateForBusstop (long tripBusstopIndex) |
| EvaluationResult | WriteStatistics (QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData) |
| EvaluationResult | CheckTariffOnTariffGroup () |
| QString | GetZonesStr () |
| long | GetValidFromTripBusStopIndex () |
| long | GetValidToTripBusStopIndex () |
| void | SetCheckOutBusStop (long checkOutBusStop) |
| virtual bool | ParseData ()=0 |
| virtual void | SetDateTimeOfCodeGeneration (const uint32_t timeOfCodeGeneration) |
| virtual bool | IsTimeTicket ()=0 |
| virtual QString | PrinterMessage ()=0 |
| virtual QString | DetailTitle ()=0 |
| virtual QString | TitleMessage ()=0 |
| virtual QString | TicketDetail ()=0 |
| virtual QDateTime | ValidFrom ()=0 |
| virtual QDateTime | ValidTo ()=0 |
| virtual uint32_t | ZonesCount ()=0 |
| virtual QList< QVariant > | GetZones ()=0 |
| virtual unsigned short | GetTicketAmount ()=0 |
| virtual QString | GetTicketSecurityCodeString ()=0 |
| virtual unsigned short | GetTicketTariffNumber ()=0 |
| virtual QDateTime | GetDateTimeOfCodeGeneration ()=0 |
| virtual unsigned long | GetCouponPrice ()=0 |
| virtual unsigned short | GetCouponProvider ()=0 |
| virtual unsigned short | GetTicketCounter ()=0 |
| virtual long long | GetCustomerID ()=0 |
| EM::Strojcek::StatistikaStrojcek::EJazdaIDOL * | CreateIdsStatisticData () |
| EM::Strojcek::StatistikaStrojcek::EJazdaMHD * | CreateUrbanTransportStatisticData () |
| virtual bool | FillStatisticTicket (EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&statisticTicket) |
| virtual bool | VerifySignature ()=0 |
Protected Member Functions | |
| void | SetTimeSpec (Qt::TimeSpec spec) |
| Qt::TimeSpec | GetTimeSpec () |
| QByteArray | GetData () const |
| bool | UsingTestingKeys () |
| QDateTime | GetBusstopDepartureDateTime (long tripBusStopIndex, Qt::TimeSpec spec) |
| QDateTime | SecondsToDateTime (uint32_t timeInSeconds, Qt::TimeSpec spec) |
| QString | DateTimeToString (uint32_t timeInSeconds, Qt::TimeSpec spec=Qt::UTC) |
| virtual int32_t | GetTicketDuration ()=0 |
| virtual uint32_t | StartBusStopId ()=0 |
| virtual unsigned long long | GetTicketSecurityCode ()=0 |
| virtual bool | CreateStatisticTicket (EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&statisticTicket)=0 |
| void | SetTimeSpec (Qt::TimeSpec spec) |
| Qt::TimeSpec | GetTimeSpec () |
| QByteArray | GetData () const |
| bool | UsingTestingKeys () |
| QDateTime | GetBusstopDepartureDateTime (long tripBusStopIndex, Qt::TimeSpec spec) |
| QDateTime | SecondsToDateTime (uint32_t timeInSeconds, Qt::TimeSpec spec) |
| QString | DateTimeToString (uint32_t timeInSeconds, Qt::TimeSpec spec=Qt::UTC) |
| virtual int32_t | GetTicketDuration ()=0 |
| virtual uint32_t | StartBusStopId ()=0 |
| virtual unsigned long long | GetTicketSecurityCode ()=0 |
| virtual bool | CreateStatisticTicket (EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&statisticTicket)=0 |
| GeneralTicketDataEvaluation::GeneralTicketDataEvaluation | ( | bool | usingTestingKeys, |
| unsigned short | validityStartToleranceInMinutes, | ||
| const QByteArray & | data | ||
| ) |
|
virtual |
| GeneralTicketDataEvaluation::GeneralTicketDataEvaluation | ( | bool | usingTestingKeys, |
| unsigned short | validityStartToleranceInMinutes, | ||
| const QByteArray & | data | ||
| ) |
|
virtual |
| EvaluationResult GeneralTicketDataEvaluation::CheckTariffOnTariffGroup | ( | ) |
| EvaluationResult GeneralTicketDataEvaluation::CheckTariffOnTariffGroup | ( | ) |
| EM::Strojcek::StatistikaStrojcek::EJazdaIDOL* GeneralTicketDataEvaluation::CreateIdsStatisticData | ( | ) |
| EM::Strojcek::StatistikaStrojcek::EJazdaIDOL * GeneralTicketDataEvaluation::CreateIdsStatisticData | ( | ) |

|
protectedpure virtual |
|
protectedpure virtual |
| EM::Strojcek::StatistikaStrojcek::EJazdaMHD* GeneralTicketDataEvaluation::CreateUrbanTransportStatisticData | ( | ) |
| EM::Strojcek::StatistikaStrojcek::EJazdaMHD * GeneralTicketDataEvaluation::CreateUrbanTransportStatisticData | ( | ) |

|
protected |
|
protected |

|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in UbianQrData, and UbianQrData.
|
virtual |
Reimplemented in UbianQrData, and UbianQrData.
|
virtual |
Reimplemented in UbianQrData, and UbianQrData.


|
virtual |
Reimplemented in UbianQrData, and UbianQrData.
|
virtual |


|
virtual |
|
protected |

|
protected |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |

|
protected |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ElmolisTicketDataEvaluation, ElmolisTicketDataEvaluation, UbianOneWayTicketData, UbianTimeTicketData, UbianOneWayTicketData, UbianTimeTicketData, UbianCustomerData, and UbianCustomerData.

|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |

|
protected |
| long GeneralTicketDataEvaluation::GetValidFromTripBusStopIndex | ( | ) |

| long GeneralTicketDataEvaluation::GetValidFromTripBusStopIndex | ( | ) |
| long GeneralTicketDataEvaluation::GetValidToTripBusStopIndex | ( | ) |

| long GeneralTicketDataEvaluation::GetValidToTripBusStopIndex | ( | ) |
|
pure virtual |
|
pure virtual |
Implemented in UbianOneWayTicketData, UbianOneWayTicketData, UbianTimeTicketData, UbianTimeTicketData, UbianCustomerData, UbianCustomerData, ElmolisOneWayTicketDataEvaluation, ElmolisTimeTicketDataEvaluation, ElmolisOneWayTicketDataEvaluation, and ElmolisTimeTicketDataEvaluation.

| QString GeneralTicketDataEvaluation::GetZonesStr | ( | ) |
| QString GeneralTicketDataEvaluation::GetZonesStr | ( | ) |

| bool GeneralTicketDataEvaluation::IsBaggage | ( | ) |
| bool GeneralTicketDataEvaluation::IsBaggage | ( | ) |
| bool GeneralTicketDataEvaluation::IsTicketEvaluated | ( | ) |
| bool GeneralTicketDataEvaluation::IsTicketEvaluated | ( | ) |
|
pure virtual |
Implemented in UbianOneWayTicketData, UbianTimeTicketData, UbianOneWayTicketData, UbianTimeTicketData, UbianCustomerData, UbianCustomerData, ElmolisOneWayTicketDataEvaluation, ElmolisTimeTicketDataEvaluation, ElmolisOneWayTicketDataEvaluation, and ElmolisTimeTicketDataEvaluation.

|
pure virtual |
|
virtual |
Reimplemented in UbianCustomerData, and UbianCustomerData.
|
virtual |
Reimplemented in UbianCustomerData, and UbianCustomerData.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |

|
protected |
| void GeneralTicketDataEvaluation::SetCheckOutBusStop | ( | long | checkOutBusStop | ) |
| void GeneralTicketDataEvaluation::SetCheckOutBusStop | ( | long | checkOutBusStop | ) |
|
virtual |
Reimplemented in UbianQrData, and UbianQrData.
|
virtual |
Reimplemented in UbianQrData, and UbianQrData.
|
protected |

|
protected |
|
protectedpure virtual |
Implemented in ElmolisTicketDataEvaluation, ElmolisTicketDataEvaluation, UbianOneWayTicketData, UbianTimeTicketData, UbianOneWayTicketData, UbianTimeTicketData, UbianCustomerData, and UbianCustomerData.

|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |

|
protected |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ElmolisTicketDataEvaluation, ElmolisTicketDataEvaluation, UbianQrData, and UbianQrData.
|
pure virtual |
Implemented in ElmolisTicketDataEvaluation, ElmolisTicketDataEvaluation, UbianQrData, and UbianQrData.
| EvaluationResult GeneralTicketDataEvaluation::WriteStatistics | ( | QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > & | outputData | ) |
| EvaluationResult GeneralTicketDataEvaluation::WriteStatistics | ( | QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > & | outputData | ) |
|
pure virtual |
|
pure virtual |
Implemented in ElmolisTicketDataEvaluation, ElmolisTicketDataEvaluation, UbianOneWayTicketData, UbianOneWayTicketData, UbianTimeTicketData, UbianTimeTicketData, UbianCustomerData, and UbianCustomerData.

1.8.8