#include "chrome/browser/enterprise/connectors/reporting/extension_telemetry_event_router_factory.h"
#include "chrome/browser/enterprise/connectors/reporting/extension_telemetry_event_router.h"
#include "chrome/browser/enterprise/connectors/reporting/realtime_reporting_client_factory.h"
#include "chrome/browser/profiles/profile.h"
namespace enterprise_connectors {
ExtensionTelemetryEventRouter*
ExtensionTelemetryEventRouterFactory::GetForProfile(
content::BrowserContext* context) { … }
ExtensionTelemetryEventRouterFactory*
ExtensionTelemetryEventRouterFactory::GetInstance() { … }
ExtensionTelemetryEventRouterFactory::ExtensionTelemetryEventRouterFactory()
: … { … }
ExtensionTelemetryEventRouterFactory::~ExtensionTelemetryEventRouterFactory() =
default;
std::unique_ptr<KeyedService>
ExtensionTelemetryEventRouterFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const { … }
bool ExtensionTelemetryEventRouterFactory::ServiceIsCreatedWithBrowserContext()
const { … }
}