1 | /* |
2 | * BluezQt - Asynchronous BlueZ wrapper library |
3 | * |
4 | * SPDX-FileCopyrightText: 2019 Manuel Weichselbaumer <mincequi@web.de> |
5 | * |
6 | * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL |
7 | */ |
8 | |
9 | #ifndef BLUEZQT_GATTAPPLICATION_P_H |
10 | #define BLUEZQT_GATTAPPLICATION_P_H |
11 | |
12 | #include "bluezqt_dbustypes.h" |
13 | |
14 | #include <QDBusObjectPath> |
15 | |
16 | namespace BluezQt |
17 | { |
18 | class GattApplication; |
19 | |
20 | class GattApplicationPrivate |
21 | { |
22 | public: |
23 | GattApplicationPrivate(const QString &objectPathPrefix, GattApplication *q_ptr); |
24 | |
25 | DBusManagerStruct getManagedObjects() const; |
26 | |
27 | GattApplication *q; |
28 | QDBusObjectPath m_objectPath; |
29 | }; |
30 | |
31 | } // namespace BluezQt |
32 | |
33 | #endif |
34 | |