chromium/device/fido/multiple_virtual_fido_device_factory.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "device/fido/multiple_virtual_fido_device_factory.h"

#include "device/fido/virtual_fido_device_discovery.h"

namespace device {
namespace test {

MultipleVirtualFidoDeviceFactory::DeviceDetails::DeviceDetails() = default;
MultipleVirtualFidoDeviceFactory::DeviceDetails::~DeviceDetails() = default;
MultipleVirtualFidoDeviceFactory::DeviceDetails::DeviceDetails(
    DeviceDetails&& other) = default;
MultipleVirtualFidoDeviceFactory::DeviceDetails&
MultipleVirtualFidoDeviceFactory::DeviceDetails::operator=(
    DeviceDetails&& other) = default;

MultipleVirtualFidoDeviceFactory::MultipleVirtualFidoDeviceFactory() = default;
MultipleVirtualFidoDeviceFactory::~MultipleVirtualFidoDeviceFactory() = default;

void MultipleVirtualFidoDeviceFactory::AddDevice(DeviceDetails device_details) {}

std::vector<std::unique_ptr<FidoDiscoveryBase>>
MultipleVirtualFidoDeviceFactory::Create(FidoTransportProtocol transport) {}

bool MultipleVirtualFidoDeviceFactory::IsTestOverride() {}

}  // namespace test
}  // namespace device