9#include <KItinerary/VdvTicketContent>
13#define VDV_NUM_PROPERTY(Name, Size) \
15 VdvNumber<Size> Name; \
16 Q_PROPERTY(uint Name MEMBER Name)
17#define VDV_DATETIME_PROPERTY(Name) \
19 VdvDateTimeCompact Name; \
20 Q_PROPERTY(QDateTime Name MEMBER Name)
25class KITINERARY_EXPORT Vendor0080VUCommonData
28 VDV_NUM_PROPERTY(terminalNumber, 2)
29 VDV_NUM_PROPERTY(samNumber, 3)
30 VDV_NUM_PROPERTY(numberOfPersons, 1)
31 VDV_NUM_PROPERTY(numberOfTickets, 1)
34class KITINERARY_EXPORT Vendor0080VUTicketData
37 VDV_NUM_PROPERTY(authorizationNumber, 4)
38 VDV_NUM_PROPERTY(kvpOrgId, 2)
39 VDV_NUM_PROPERTY(productNumber, 2)
40 VDV_NUM_PROPERTY(pvOrgId, 2)
41 VDV_DATETIME_PROPERTY(validFrom)
42 VDV_DATETIME_PROPERTY(validUntil)
43 VDV_NUM_PROPERTY(price, 3)
44 VDV_NUM_PROPERTY(samSequnceNumber, 4)
45 VDV_NUM_PROPERTY(areaListLength, 1)
46 uint8_t validityAreaTag;
47 uint8_t validityAreaDataSize;
48 VdvTicketValidityAreaData validityArea;
53#undef VDV_NUM_PROPERTY
54#undef VDV_DATETIME_PROPERTY
Classes for reservation/travel data models, data extraction and data augmentation.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 4 2024 12:00:26 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.