#include "components/attribution_reporting/registration.mojom-shared.h"
#include <ostream>
#include <utility>
#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"
#include "components/attribution_reporting/registration.mojom-params-data.h"
namespace attribution_reporting {
namespace mojom {
namespace internal {
bool SuitableOrigin_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SuitableOrigin_Data::SuitableOrigin_Data()
: … { … }
bool FilterData_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FilterData_Data::FilterData_Data()
: … { … }
bool FilterConfig_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FilterConfig_Data::FilterConfig_Data()
: … { … }
bool FilterPair_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FilterPair_Data::FilterPair_Data()
: … { … }
bool AggregationKeys_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregationKeys_Data::AggregationKeys_Data()
: … { … }
bool AggregatableTriggerData_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableTriggerData_Data::AggregatableTriggerData_Data()
: … { … }
bool DestinationSet_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
DestinationSet_Data::DestinationSet_Data()
: … { … }
bool EventReportWindows_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
EventReportWindows_Data::EventReportWindows_Data()
: … { … }
bool TriggerSpec_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
TriggerSpec_Data::TriggerSpec_Data()
: … { … }
bool TriggerSpecs_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
TriggerSpecs_Data::TriggerSpecs_Data()
: … { … }
bool AggregatableDebugReportingContribution_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableDebugReportingContribution_Data::AggregatableDebugReportingContribution_Data()
: … { … }
bool AggregatableDebugReportingConfig_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableDebugReportingConfig_Data::AggregatableDebugReportingConfig_Data()
: … { … }
bool SourceAggregatableDebugReportingConfig_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SourceAggregatableDebugReportingConfig_Data::SourceAggregatableDebugReportingConfig_Data()
: … { … }
bool AttributionScopesSet_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AttributionScopesSet_Data::AttributionScopesSet_Data()
: … { … }
bool AttributionScopesData_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AttributionScopesData_Data::AttributionScopesData_Data()
: … { … }
bool SourceRegistration_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SourceRegistration_Data::SourceRegistration_Data()
: … { … }
bool EventTriggerData_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
EventTriggerData_Data::EventTriggerData_Data()
: … { … }
bool AggregatableDedupKey_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableDedupKey_Data::AggregatableDedupKey_Data()
: … { … }
bool AggregatableValuesValue_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableValuesValue_Data::AggregatableValuesValue_Data()
: … { … }
bool AggregatableValues_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AggregatableValues_Data::AggregatableValues_Data()
: … { … }
bool TriggerRegistration_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
TriggerRegistration_Data::TriggerRegistration_Data()
: … { … }
bool OsRegistrationItem_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
OsRegistrationItem_Data::OsRegistrationItem_Data()
: … { … }
bool OsRegistration_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
OsRegistration_Data::OsRegistration_Data()
: … { … }
}
}
}