#include "extensions/browser/api/bluetooth_low_energy/bluetooth_api_advertisement.h"
#include "base/lazy_instance.h"
#include "device/bluetooth/bluetooth_advertisement.h"
#include "net/base/io_buffer.h"
namespace extensions {
static base::LazyInstance<BrowserContextKeyedAPIFactory<
ApiResourceManager<BluetoothApiAdvertisement>>>::DestructorAtExit
g_server_factory = …;
template <>
BrowserContextKeyedAPIFactory<ApiResourceManager<BluetoothApiAdvertisement>>*
ApiResourceManager<BluetoothApiAdvertisement>::GetFactoryInstance() { … }
BluetoothApiAdvertisement::BluetoothApiAdvertisement(
const std::string& owner_extension_id,
scoped_refptr<device::BluetoothAdvertisement> advertisement)
: … { … }
BluetoothApiAdvertisement::~BluetoothApiAdvertisement() = default;
}