chromium/third_party/blink/common/associated_interfaces/associated_interface_registry.cc

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

#include "third_party/blink/public/common/associated_interfaces/associated_interface_registry.h"

namespace blink {

AssociatedInterfaceRegistry::AssociatedInterfaceRegistry() = default;

AssociatedInterfaceRegistry::~AssociatedInterfaceRegistry() = default;

void AssociatedInterfaceRegistry::AddInterface(const std::string& name,
                                               const Binder& binder) {}

void AssociatedInterfaceRegistry::RemoveInterface(const std::string& name) {}

bool AssociatedInterfaceRegistry::TryBindInterface(
    const std::string& name,
    mojo::ScopedInterfaceEndpointHandle* handle) {}

base::WeakPtr<AssociatedInterfaceRegistry>
AssociatedInterfaceRegistry::GetWeakPtr() {}

}  // namespace blink