File indexing completed on 2024-05-12 04:42:32
0001 /* 0002 SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #ifndef KPUBLICTRANSPORT_ACCESSIBILITYCLOUDPARSER_H 0008 #define KPUBLICTRANSPORT_ACCESSIBILITYCLOUDPARSER_H 0009 0010 #include <KPublicTransport/Attribution> 0011 #include <KPublicTransport/Location> 0012 0013 namespace KPublicTransport { 0014 0015 /** Parser for Accessibility Cloud JSON responses. */ 0016 class AccessibilityCloudParser 0017 { 0018 public: 0019 bool parseLocations(const QByteArray &data); 0020 0021 std::vector<Location> locations; 0022 std::vector<Attribution> attributions; 0023 }; 0024 0025 } 0026 0027 #endif // KPUBLICTRANSPORT_ACCESSIBILITYCLOUDPARSER_H