KItinerary::IataBcbpRepeatedMandatorySection
#include <iatabcbpsections.h>
Public Member Functions | |
IataBcbpRepeatedMandatorySection (QStringView data) | |
Q_INVOKABLE QDate | dateOfFlight (const QDateTime &contextDate=QDateTime::currentDateTime()) const |
bool | isValid () const |
Additional Inherited Members | |
Protected Member Functions inherited from KItinerary::IataBcbpSectionBase | |
int | readNumericValue (int offset, int length, int base) const |
QString | readString (int offset, int length) const |
Protected Attributes inherited from KItinerary::IataBcbpSectionBase | |
QStringView | m_data |
Detailed Description
Repeated mandatory sections of an IATA BCBP, occurs once per leg.
Definition at line 81 of file iatabcbpsections.h.
Property Documentation
◆ checkinSequenceNumber
|
read |
Definition at line 92 of file iatabcbpsections.h.
◆ compartmentCode
|
read |
Definition at line 90 of file iatabcbpsections.h.
◆ dayOfFlight
|
read |
Definition at line 89 of file iatabcbpsections.h.
◆ flightNumber
|
read |
Definition at line 88 of file iatabcbpsections.h.
◆ fromCityAirportCode
|
read |
Definition at line 85 of file iatabcbpsections.h.
◆ operatingCarrierDesignator
|
read |
Definition at line 87 of file iatabcbpsections.h.
◆ operatingCarrierPNRCode
|
read |
Definition at line 84 of file iatabcbpsections.h.
◆ passengerStatus
|
read |
Definition at line 93 of file iatabcbpsections.h.
◆ seatNumber
|
read |
Definition at line 91 of file iatabcbpsections.h.
◆ toCityAirportCode
|
read |
Definition at line 86 of file iatabcbpsections.h.
◆ variableFieldSize
|
read |
Definition at line 94 of file iatabcbpsections.h.
Constructor & Destructor Documentation
◆ IataBcbpRepeatedMandatorySection()
|
explicit |
Definition at line 79 of file iatabcbpsections.cpp.
Member Function Documentation
◆ dateOfFlight()
|
nodiscard |
Date of the flight.
- Parameters
-
contextDate A date before the flight to determine the full year which is not specified in the pass itself.
Definition at line 101 of file iatabcbpsections.cpp.
◆ isValid()
|
nodiscard |
Definition at line 89 of file iatabcbpsections.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:56:37 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.