#ifndef CONTENT_BROWSER_ATTRIBUTION_REPORTING_ATTRIBUTION_INTERNALS_MOJOM_PARAMS_DATA_H_
#define CONTENT_BROWSER_ATTRIBUTION_REPORTING_ATTRIBUTION_INTERNALS_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace attribution_internals::mojom {
namespace internal {
class Observer_OnSourcesChanged_Params_Data { … };
static_assert …;
class Observer_OnReportsChanged_Params_Data { … };
static_assert …;
class Observer_OnSourceHandled_Params_Data { … };
static_assert …;
class Observer_OnReportHandled_Params_Data { … };
static_assert …;
class Observer_OnDebugReportSent_Params_Data { … };
static_assert …;
class Observer_OnAggregatableDebugReportSent_Params_Data { … };
static_assert …;
class Observer_OnTriggerHandled_Params_Data { … };
static_assert …;
class Observer_OnOsRegistration_Params_Data { … };
static_assert …;
class Observer_OnDebugModeChanged_Params_Data { … };
static_assert …;
class Handler_IsAttributionReportingEnabled_Params_Data { … };
static_assert …;
class Handler_IsAttributionReportingEnabled_ResponseParams_Data { … };
static_assert …;
class Handler_SendReport_Params_Data { … };
static_assert …;
class Handler_SendReport_ResponseParams_Data { … };
static_assert …;
class Handler_ClearStorage_Params_Data { … };
static_assert …;
class Handler_ClearStorage_ResponseParams_Data { … };
static_assert …;
class Factory_Create_Params_Data { … };
static_assert …;
}
class Observer_OnSourcesChanged_ParamsDataView { … };
class Observer_OnReportsChanged_ParamsDataView { … };
class Observer_OnSourceHandled_ParamsDataView { … };
class Observer_OnReportHandled_ParamsDataView { … };
class Observer_OnDebugReportSent_ParamsDataView { … };
class Observer_OnAggregatableDebugReportSent_ParamsDataView { … };
class Observer_OnTriggerHandled_ParamsDataView { … };
class Observer_OnOsRegistration_ParamsDataView { … };
class Observer_OnDebugModeChanged_ParamsDataView { … };
class Handler_IsAttributionReportingEnabled_ParamsDataView { … };
class Handler_IsAttributionReportingEnabled_ResponseParamsDataView { … };
class Handler_SendReport_ParamsDataView { … };
class Handler_SendReport_ResponseParamsDataView { … };
class Handler_ClearStorage_ParamsDataView { … };
class Handler_ClearStorage_ResponseParamsDataView { … };
class Factory_Create_ParamsDataView { … };
inline void Observer_OnSourcesChanged_ParamsDataView::GetSourcesDataView(
mojo::ArrayDataView<WebUISourceDataView>* output) { … }
inline void Observer_OnReportsChanged_ParamsDataView::GetReportsDataView(
mojo::ArrayDataView<WebUIReportDataView>* output) { … }
inline void Observer_OnSourceHandled_ParamsDataView::GetSourceDataView(
WebUISourceRegistrationDataView* output) { … }
inline void Observer_OnReportHandled_ParamsDataView::GetReportDataView(
WebUIReportDataView* output) { … }
inline void Observer_OnDebugReportSent_ParamsDataView::GetReportDataView(
WebUIDebugReportDataView* output) { … }
inline void Observer_OnAggregatableDebugReportSent_ParamsDataView::GetReportDataView(
WebUIAggregatableDebugReportDataView* output) { … }
inline void Observer_OnTriggerHandled_ParamsDataView::GetTriggerDataView(
WebUITriggerDataView* output) { … }
inline void Observer_OnOsRegistration_ParamsDataView::GetRegistrationDataView(
WebUIOsRegistrationDataView* output) { … }
inline void Handler_SendReport_ParamsDataView::GetIdDataView(
ReportIDDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif