1#ifndef TICKETDATADEFINES_H
2#define TICKETDATADEFINES_H
135 static QString
ListToString(
const QList<QVariant> &list );
const char * TICKET_KEY_ACTIVATED
Definition TicketDataDefines.cpp:23
const char * OWT_KEY_QTY
Definition TicketDataDefines.cpp:31
const char * OWT_KEY_PURCHASED_GPS_LON
Definition TicketDataDefines.cpp:36
const char * OWT_KEY_ZONES_NAMES
Definition TicketDataDefines.cpp:43
const char * QR_CODE_TYPE_UBIAN
Definition TicketDataDefines.cpp:16
const char * TICKET_KEY_SECURITY_TICKET_CODE
Definition TicketDataDefines.cpp:21
const char * TICKET_KEY_INSTALLATION
Definition TicketDataDefines.cpp:19
const int SIGNATURE_LENGTH
Definition TicketDataDefines.cpp:58
const char * TICKET_KEY_SIGNATURE
Definition TicketDataDefines.cpp:27
const char * OWT_KEY_START_STATION_ID
Definition TicketDataDefines.cpp:42
const char * OWT_KEY_FIRST_NAME
Definition TicketDataDefines.cpp:32
const char * OWT_KEY_ACTIVATED_GPS_LAT
Definition TicketDataDefines.cpp:39
const char * OWT_KEY_TICKET_DURATION
Definition TicketDataDefines.cpp:44
const char * RECORD_SEPARATOR
Definition TicketDataDefines.cpp:55
const char * TICKET_KEY_TICKET_ID
Definition TicketDataDefines.cpp:20
const char * TT_KEY_BKI
Definition TicketDataDefines.cpp:52
const char * TT_KEY_TICKET_DURATION
Definition TicketDataDefines.cpp:51
const char * OWT_KEY_PURCHASED_GPS_LAT
Definition TicketDataDefines.cpp:37
const char * TICKET_KEY_VALID_FROM
Definition TicketDataDefines.cpp:24
const char * OWT_KEY_PHONE
Definition TicketDataDefines.cpp:35
const char * LINE_BREAK
Definition TicketDataDefines.cpp:54
const char * TT_KEY_PHONE
Definition TicketDataDefines.cpp:48
const char * OWT_KEY_ACTIVATED_GPS_LON
Definition TicketDataDefines.cpp:38
const char * TT_KEY_ZONES_NAMES
Definition TicketDataDefines.cpp:50
const char * OWT_KEY_GENERATED
Definition TicketDataDefines.cpp:41
const char * OWT_KEY_LAST_NAME
Definition TicketDataDefines.cpp:33
const char * OWT_KEY_ZONES_COUNT
Definition TicketDataDefines.cpp:45
const char * TICKET_KEY_TARIFF_NUMBER
Definition TicketDataDefines.cpp:26
const char * TICKET_KEY_VERSION
Definition TicketDataDefines.cpp:18
const char * OWT_KEY_DATA
Definition TicketDataDefines.cpp:40
CipherType
Definition TicketDataDefines.h:107
@ CipherTypeDesCbcMac8
Definition TicketDataDefines.h:110
@ CipherTypeRsa
Definition TicketDataDefines.h:114
@ CipherTypeAesCbc128
Definition TicketDataDefines.h:112
@ CipherTypeDes3CbcMac8
Definition TicketDataDefines.h:111
@ CipherTypeProvPrivAlg
Definition TicketDataDefines.h:109
@ CipherTypeNoCrypto
Definition TicketDataDefines.h:108
@ CipherTypeAes256
Definition TicketDataDefines.h:113
UbianRecordType
Definition TicketDataDefines.h:97
@ UbianRecordTypeQrHead
Definition TicketDataDefines.h:102
@ UbianRecordTypeQrData
Definition TicketDataDefines.h:103
@ UbianRecordTypeCustomer
Definition TicketDataDefines.h:99
@ UbianRecordTypeOneWayTicket
Definition TicketDataDefines.h:101
@ UbianRecordTypeTimeTicket
Definition TicketDataDefines.h:100
@ UbianRecordTypePaper
Definition TicketDataDefines.h:98
const char * QR_CODE_TYPE_ELMOLIS
Definition TicketDataDefines.cpp:15
const char * TICKET_KEY_VALID_TO
Definition TicketDataDefines.cpp:25
const char * OWT_KEY_EMAIL
Definition TicketDataDefines.cpp:34
const char * TT_KEY_GENERATED
Definition TicketDataDefines.cpp:49
TicketDetailPosition
Definition TicketDataDefines.h:77
@ PositionValidTo
Definition TicketDataDefines.h:82
@ PositionTicketAmount
Definition TicketDataDefines.h:80
@ PositionTariff
Definition TicketDataDefines.h:79
@ PositionTicketID
Definition TicketDataDefines.h:85
@ PositionCount
Definition TicketDataDefines.h:86
@ PositionUnknown
Definition TicketDataDefines.h:78
@ PositionValidFrom
Definition TicketDataDefines.h:81
@ PositionZoneAmount
Definition TicketDataDefines.h:84
@ PositionZoneList
Definition TicketDataDefines.h:83
const char * DATETIME_FORMAT
Definition TicketDataDefines.cpp:56
const char * OWT_KEY_TRIP_ID
Definition TicketDataDefines.cpp:30
const char * TICKET_KEY_PURCHASED
Definition TicketDataDefines.cpp:22
EvaluationResult
Definition TicketDataDefines.h:58
@ EvaluationResultOk
Definition TicketDataDefines.h:59
@ EvaluationResultFutureValidity
Definition TicketDataDefines.h:62
@ EvaluationResultWrongData
Definition TicketDataDefines.h:60
@ EvaluationResultQrTicketRepeatedlyRead
Definition TicketDataDefines.h:67
@ EvaluationResultInvalidTariff
Definition TicketDataDefines.h:69
@ EvaluationResultExpiredTicket
Definition TicketDataDefines.h:61
@ EvaluationResultIncorrectCodeOrInvalidTicket
Definition TicketDataDefines.h:68
@ EvaluationResultNoOperation
Definition TicketDataDefines.h:71
@ EvaluationResultOutOfZoneValidity
Definition TicketDataDefines.h:64
@ EvaluationResultWriteStatisticsError
Definition TicketDataDefines.h:66
@ EvaluationResultSystemError
Definition TicketDataDefines.h:72
@ EvaluationResultInvalidSignature
Definition TicketDataDefines.h:65
@ EvaluationResultNotAllowedProvider
Definition TicketDataDefines.h:70
@ EvaluationResultOnlyBaggageIsValid
Definition TicketDataDefines.h:73
@ EvaluationResultRouteIsMissing
Definition TicketDataDefines.h:63
TicketVersion
Definition TicketDataDefines.h:90
@ TicketVersionUnknown
Definition TicketDataDefines.h:91
@ TicketVersionOneWayTicket
Definition TicketDataDefines.h:92
@ TicketVersionTimeTicket
Definition TicketDataDefines.h:93
Definition TicketDataDefines.h:120
QString mOriginValue
Definition TicketDataDefines.h:126
bool mParsed
Definition TicketDataDefines.h:125
TicketData()
Definition TicketDataDefines.cpp:62
bool mRequired
Definition TicketDataDefines.h:124
static QString ListToString(const QList< QVariant > &list)
Definition TicketDataDefines.cpp:123
TicketDetailPosition mPosition
Definition TicketDataDefines.h:128
QVariant mValue
Definition TicketDataDefines.h:127
QString mLabel
Definition TicketDataDefines.h:123
static QString TariffToString(const uint16_t tariffCode)
Definition TicketDataDefines.cpp:112
QString mKey
Definition TicketDataDefines.h:121
QVariant::Type mType
Definition TicketDataDefines.h:122
QString ToString()
Definition TicketDataDefines.cpp:86
TicketDetailPosition
Definition TicketDataDefines.h:77
@ PositionUnknown
Definition TicketDataDefines.h:78