Search for usage in LXR

KItinerary::Vendor0080BLBlock Class Reference

#include <vendor0080block.h>


int orderBlockCount

Public Member Functions

 Vendor0080BLBlock (const Uic9183Block &block=Uic9183Block())
Vendor0080BLSubBlock findSubBlock (const char id[3]) const
Q_INVOKABLE QVariant findSubBlock (const QString &str) const
Vendor0080BLSubBlock firstBlock () const
bool isValid () const
Q_INVOKABLE KItinerary::Vendor0080BLOrderBlock orderBlock (int i) const
int orderBlockCount () const

Static Public Attributes

static constexpr const char RecordId [] = "0080BL"

Detailed Description

UIC 918.3 0080BL vendor data block.

Definition at line 71 of file vendor0080block.h.

Property Documentation

◆ orderBlockCount

int KItinerary::Vendor0080BLBlock::orderBlockCount

Definition at line 74 of file vendor0080block.h.

Constructor & Destructor Documentation

◆ Vendor0080BLBlock()

Vendor0080BLBlock::Vendor0080BLBlock ( const Uic9183Block & block = Uic9183Block())

Definition at line 181 of file vendor0080block.cpp.

Member Function Documentation

◆ findSubBlock() [1/2]

Vendor0080BLSubBlock Vendor0080BLBlock::findSubBlock ( const char id[3]) const

Finds a S-block by type.

Definition at line 222 of file vendor0080block.cpp.

◆ findSubBlock() [2/2]

QVariant Vendor0080BLBlock::findSubBlock ( const QString & str) const

Definition at line 234 of file vendor0080block.cpp.

◆ firstBlock()

Vendor0080BLSubBlock Vendor0080BLBlock::firstBlock ( ) const

First S-block, for iterating.

Definition at line 217 of file vendor0080block.cpp.

◆ isValid()

bool Vendor0080BLBlock::isValid ( ) const

Definition at line 196 of file vendor0080block.cpp.

◆ orderBlock()

Vendor0080BLOrderBlock Vendor0080BLBlock::orderBlock ( int i) const

Order block at index i.

Definition at line 206 of file vendor0080block.cpp.

◆ orderBlockCount()

int Vendor0080BLBlock::orderBlockCount ( ) const

Definition at line 201 of file vendor0080block.cpp.

Member Data Documentation

◆ RecordId

const char KItinerary::Vendor0080BLBlock::RecordId[] = "0080BL"

Definition at line 91 of file vendor0080block.h.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 19 2024 11:54:20 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.