#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() { … }
}