KItinerary::Fcb

KItinerary::Fcb Namespace Reference

Classes

class  BerthDetailData
 
class  CarCarriageReservationData
 
class  CardReferenceType
 
class  CompartmentDetailsType
 
class  ControlData
 
class  CountermarkData
 
class  CustomerCardData
 
class  CustomerStatusType
 
class  DelayConfirmation
 
class  DeltaCoordinate
 
class  DocumentData
 
class  ExtensionData
 
class  FIPTicketData
 
class  GeoCoordinateType
 
class  IncludedOpenTicketType
 
class  IssuingData
 
class  LuggageRestrictionType
 
class  OpenTicketData
 
class  ParkingGroundData
 
class  PassData
 
class  PlacesType
 
class  PolygoneType
 
class  RegionalValidityType
 
class  RegisteredLuggageType
 
class  ReservationData
 
class  StationPassageData
 
class  TariffType
 
class  TimeRangeType
 
class  TokenType
 
class  TrainLinkType
 
class  TravelerData
 
class  TravelerType
 
class  UicRailTicketData
 
class  ValidityPeriodDetailType
 
class  ValidityPeriodType
 
class  VatDetailType
 
class  ViaStationType
 
class  VoucherData
 
class  ZoneType
 

Enumerations

enum  BerthTypeType {
  single = 0 , special = 1 , doubleBerth = 2 , t2 = 3 ,
  t3 = 4 , t4 = 5
}
 
enum  CodeTableType {
  stationUIC = 0 , stationUICReservation = 1 , stationERA = 2 , localCarrierStationCodeTable = 3 ,
  proprietaryIssuerStationCodeTable = 4
}
 
enum class  CompartmentGenderType {
  unspecified = 0 , family = 1 , female = 2 , male = 3 ,
  mixed = 4
}
 
enum class  CompartmentPositionType { unspecified = 0 , upperLevel = 1 , lowerLevel = 2 }
 
enum  ConfirmationType { trainDelayConfirmation = 0 , travelerDelayConfirmation = 1 , trainLinkedTicketDelay = 2 }
 
enum  GenderType { unspecified = 0 , female = 1 , male = 2 , other = 3 }
 
enum  GeoCoordinateSystemType { wgs84 = 0 , grs80 = 1 }
 
enum  GeoUnitType {
  microDegree = 0 , tenthmilliDegree = 1 , milliDegree = 2 , centiDegree = 3 ,
  deciDegree = 4
}
 
enum  HemisphereLatitudeType { east = 0 , west = 1 }
 
enum  HemisphereLongitudeType { north = 0 , south = 1 }
 
enum  LinkMode { issuedTogether = 0 , onlyValidInCombination = 1 }
 
enum class  LoadingDeckType { unspecified = 0 , upper = 1 , lower = 2 }
 
enum  PassengerType {
  adult = 0 , senior = 1 , child = 2 , youth = 3 ,
  dog = 4 , bicycle = 5 , freeAddonPassenger = 6 , freeAddonChild = 7
}
 
enum  PriceTypeType { noPrice = 0 , reservationFee = 1 , supplement = 2 , travelPrice = 3 }
 
enum  RoofRackType {
  norack = 0 , roofRailing = 1 , luggageRack = 2 , skiRack = 3 ,
  boxRack = 4 , rackWithOneBox = 5 , rackWithTwoBoxes = 6 , bicycleRack = 7 ,
  otherRack = 8
}
 
enum  ServiceType { seat = 0 , couchette = 1 , berth = 2 , carcarriage = 3 }
 
enum  TicketType { openTicket = 0 , pass = 1 , reservation = 2 , carCarriageReservation = 3 }
 
enum  TravelClassType {
  notApplicable = 0 , first = 1 , second = 2 , tourist = 3 ,
  comfort = 4 , premium = 5 , business = 6 , all = 7
}
 

Detailed Description

ERA Flexible Content Barcode (FCB)

See also
ERA TAP TSI TD B.12 ยง11 and the corresponding ASN.1 definition

Enumeration Type Documentation

◆ BerthTypeType

enum KItinerary::Fcb::BerthTypeType

Definition at line 378 of file fcbticket.h.

◆ CodeTableType

enum KItinerary::Fcb::CodeTableType

Definition at line 178 of file fcbticket.h.

◆ CompartmentGenderType

enum class KItinerary::Fcb::CompartmentGenderType
strong

Definition at line 388 of file fcbticket.h.

◆ CompartmentPositionType

enum class KItinerary::Fcb::CompartmentPositionType
strong

Definition at line 358 of file fcbticket.h.

◆ ConfirmationType

enum KItinerary::Fcb::ConfirmationType

Definition at line 896 of file fcbticket.h.

◆ GenderType

enum KItinerary::Fcb::GenderType

Definition at line 115 of file fcbticket.h.

◆ GeoCoordinateSystemType

enum KItinerary::Fcb::GeoCoordinateSystemType

Definition at line 47 of file fcbticket.h.

◆ GeoUnitType

enum KItinerary::Fcb::GeoUnitType

Definition at line 38 of file fcbticket.h.

◆ HemisphereLatitudeType

enum KItinerary::Fcb::HemisphereLatitudeType

Definition at line 59 of file fcbticket.h.

◆ HemisphereLongitudeType

enum KItinerary::Fcb::HemisphereLongitudeType

Definition at line 53 of file fcbticket.h.

◆ LinkMode

enum KItinerary::Fcb::LinkMode

Definition at line 911 of file fcbticket.h.

◆ LoadingDeckType

enum class KItinerary::Fcb::LoadingDeckType
strong

Definition at line 556 of file fcbticket.h.

◆ PassengerType

enum KItinerary::Fcb::PassengerType

Definition at line 123 of file fcbticket.h.

◆ PriceTypeType

enum KItinerary::Fcb::PriceTypeType

Definition at line 424 of file fcbticket.h.

◆ RoofRackType

enum KItinerary::Fcb::RoofRackType

Definition at line 543 of file fcbticket.h.

◆ ServiceType

enum KItinerary::Fcb::ServiceType

Definition at line 339 of file fcbticket.h.

◆ TicketType

enum KItinerary::Fcb::TicketType

Definition at line 903 of file fcbticket.h.

◆ TravelClassType

enum KItinerary::Fcb::TravelClassType

Definition at line 291 of file fcbticket.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jun 14 2024 11:54:40 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.