chromium/components/enterprise/connectors/core/connectors_manager_base.cc

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

#include "components/enterprise/connectors/core/connectors_manager_base.h"

namespace enterprise_connectors {

ConnectorsManagerBase::ConnectorsManagerBase(
    PrefService* pref_service,
    const ServiceProviderConfig* config,
    bool observe_prefs)
    :{}

ConnectorsManagerBase::~ConnectorsManagerBase() = default;

bool ConnectorsManagerBase::IsReportingConnectorEnabled(
    ReportingConnector connector) const {}

std::optional<ReportingSettings> ConnectorsManagerBase::GetReportingSettings(
    ReportingConnector connector) {}

void ConnectorsManagerBase::OnPrefChanged(ReportingConnector connector) {}

std::vector<std::string>
ConnectorsManagerBase::GetReportingServiceProviderNames(
    ReportingConnector connector) {}

void ConnectorsManagerBase::CacheReportingConnectorPolicy(
    ReportingConnector connector) {}

std::optional<GURL> ConnectorsManagerBase::GetReportingConnectorUrlOverride() {}

void ConnectorsManagerBase::StartObservingPrefs(PrefService* pref_service) {}

void ConnectorsManagerBase::StartObservingPref(ReportingConnector connector) {}

const ConnectorsManagerBase::ReportingConnectorsSettings&
ConnectorsManagerBase::GetReportingConnectorsSettingsForTesting() const {}

}  // namespace enterprise_connectors