#ifndef DEVICE_BLUETOOTH_BLUEZ_BLUETOOTH_ADVERTISEMENT_BLUEZ_H_
#define DEVICE_BLUETOOTH_BLUEZ_BLUETOOTH_ADVERTISEMENT_BLUEZ_H_
#include <memory>
#include "dbus/object_path.h"
#include "device/bluetooth/bluetooth_adapter.h"
#include "device/bluetooth/bluetooth_advertisement.h"
#include "device/bluetooth/bluetooth_export.h"
#include "device/bluetooth/dbus/bluetooth_le_advertisement_service_provider.h"
namespace bluez {
class BluetoothLEAdvertisementServiceProvider;
}
namespace bluez {
class BluetoothAdapterBlueZ;
class DEVICE_BLUETOOTH_EXPORT BluetoothAdvertisementBlueZ
: public device::BluetoothAdvertisement,
public bluez::BluetoothLEAdvertisementServiceProvider::Delegate { … };
}
#endif