KOSMIndoorMap
osmelementinformationmodel_data.cpp
16 constexpr inline OSMElementInformationModel::Key key() const { return OSMElementInformationModel::Diet; }
17 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Main; }
34 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Payment; }
41static_assert(isSortedLookupTable(payment_generic_type_map), "generic payment type map is not sorted!");
50 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Payment; }
52 { "payment:american_express", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "American Express") },
53 { "payment:apple_pay", OSMElementInformationModel::PaymentDigital, kli18nc("OSM::payment_method", "Apple Pay") },
54 { "payment:diners_club", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Diners Club") },
55 { "payment:discover_card", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Discover Card") },
56 { "payment:girocard", OSMElementInformationModel::PaymentDebitCard, kli18nc("OSM::payment_method", "Girocard") },
57 { "payment:google_pay", OSMElementInformationModel::PaymentDigital, kli18nc("OSM::payment_method", "Google Pay") },
58 { "payment:jcb", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "JCB") },
59 { "payment:maestro", OSMElementInformationModel::PaymentDebitCard, kli18nc("OSM::payment_method", "Maestro") },
60 { "payment:mastercard", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Mastercard") },
61 { "payment:unionpay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "UnionPay") },
62 { "payment:v_pay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "V Pay") },
63 { "payment:visa", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Visa") },
64 { "payment:vpay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "V Pay") },
77 constexpr inline OSMElementInformationModel::Key key() const { return OSMElementInformationModel::Socket; }
78 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Main; }
84 { "socket:tesla_supercharger_ccs", kli18nc("OSM::charging_station_socket", "Tesla Supercharger CCS") },
94 constexpr inline OSMElementInformationModel::Key key() const { return OSMElementInformationModel::Authentication; }
95 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Main; }
98 { "authentication:membership_card", kli18nc("OSM::charging_station_authentication", "membership card") },
104static_assert(isSortedLookupTable(authentication_type_map), "authentication type map is not sorted!");
126 { "mx:realtime_available:pedelec", kli18ncp("available rental vehicles", "%1 pedelec", "%1 pedelecs") },
127 { "mx:realtime_available:scooter", kli18ncp("available rental vehicles", "%1 kick scooter", "%1 kick scooters") },
128 { "mx:realtime_available:motorcycle", kli18ncp("available rental vehicles", "%1 moped", "%1 mopeds") },
134 constexpr inline OSMElementInformationModel::Key key() const { return OSMElementInformationModel::TactileWriting; }
135 constexpr inline OSMElementInformationModel::KeyCategory category() const { return OSMElementInformationModel::Accessibility; }
138 { "tactile_writing:embossed_printed_letters", kli18nc("tactile writing", "embossed printed letters") },
139 { "tactile_writing:engraved_printed_letters", kli18nc("tactile writing", "engraved printed letters") },
141static_assert(isSortedLookupTable(tactile_writing_map), "tactile writing type map is not sorted!");
OSM-based multi-floor indoor maps for buildings.
Definition locationqueryoverlayproxymodel.h:20
Category category(StandardShortcut id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.