14 UbianQrData(
bool usingTestingKeys,
unsigned short validityStartToleranceInMinutes,
const QByteArray &data );
35 QString
PriceToString(
const uint32_t price,
const uint16_t tariffCode );
UbianRecordType
Definition TicketDataDefines.h:97
EvaluationResult
Definition TicketDataDefines.h:58
Definition GeneralTicketDataEvaluation.h:25
Definition UbianQrData.cpp:28
Definition UbianQrData.h:12
uint8_t GetVersion()
Definition UbianQrData.cpp:144
virtual bool VerifySignature()
Definition UbianQrData.cpp:100
bool ParseSignature(QDataStream &stream)
Definition UbianQrData.cpp:86
virtual QDateTime GetDateTimeOfCodeGeneration()
Definition UbianQrData.cpp:118
virtual UbianRecordType GetUbianRecordType()=0
virtual int64_t GetTicketValidityInMinutes()=0
virtual EvaluationResult EvaluateAndWriteStatistics(QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData)
Definition UbianQrData.cpp:149
virtual bool ParseData()
Definition UbianQrData.cpp:63
virtual uint16_t GetProvider()
Definition UbianQrData.cpp:189
QString PriceToString(const uint32_t price, const uint16_t tariffCode)
Definition UbianQrData.cpp:123
virtual EvaluationResult EvaluateForBusstop(long tripBusstopIndex)
Definition UbianQrData.cpp:169
virtual ~UbianQrData()
Definition UbianQrData.cpp:58
virtual uint8_t GetMinStructSize()=0
virtual void SetDateTimeOfCodeGeneration(const uint32_t timeOfCodeGeneration)
Definition UbianQrData.cpp:113
virtual uint8_t GetMaxStructSize()=0
void ParseHeadData(QDataStream &stream)
Definition UbianQrData.cpp:92