#ifndef SERVICES_ON_DEVICE_MODEL_PUBLIC_MOJOM_ON_DEVICE_MODEL_SERVICE_MOJOM_PARAMS_DATA_H_
#define SERVICES_ON_DEVICE_MODEL_PUBLIC_MOJOM_ON_DEVICE_MODEL_SERVICE_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 on_device_model::mojom {
namespace internal {
class PlatformModelProgressObserver_Progress_Params_Data { … };
static_assert …;
class OnDeviceModelService_LoadModel_Params_Data { … };
static_assert …;
class OnDeviceModelService_LoadModel_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelService_GetEstimatedPerformanceClass_Params_Data { … };
static_assert …;
class OnDeviceModelService_GetEstimatedPerformanceClass_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelPlatformService_LoadPlatformModel_Params_Data { … };
static_assert …;
class OnDeviceModelPlatformService_LoadPlatformModel_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelPlatformService_GetPlatformModelState_Params_Data { … };
static_assert …;
class OnDeviceModelPlatformService_GetPlatformModelState_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelPlatformService_GetEstimatedPerformanceClass_Params_Data { … };
static_assert …;
class OnDeviceModelPlatformService_GetEstimatedPerformanceClass_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelPlatformService_FormatInput_Params_Data { … };
static_assert …;
class OnDeviceModelPlatformService_FormatInput_ResponseParams_Data { … };
static_assert …;
class OnDeviceModelPlatformService_ValidateSafetyResult_Params_Data { … };
static_assert …;
class OnDeviceModelPlatformService_ValidateSafetyResult_ResponseParams_Data { … };
static_assert …;
}
class PlatformModelProgressObserver_Progress_ParamsDataView { … };
class OnDeviceModelService_LoadModel_ParamsDataView { … };
class OnDeviceModelService_LoadModel_ResponseParamsDataView { … };
class OnDeviceModelService_GetEstimatedPerformanceClass_ParamsDataView { … };
class OnDeviceModelService_GetEstimatedPerformanceClass_ResponseParamsDataView { … };
class OnDeviceModelPlatformService_LoadPlatformModel_ParamsDataView { … };
class OnDeviceModelPlatformService_LoadPlatformModel_ResponseParamsDataView { … };
class OnDeviceModelPlatformService_GetPlatformModelState_ParamsDataView { … };
class OnDeviceModelPlatformService_GetPlatformModelState_ResponseParamsDataView { … };
class OnDeviceModelPlatformService_GetEstimatedPerformanceClass_ParamsDataView { … };
class OnDeviceModelPlatformService_GetEstimatedPerformanceClass_ResponseParamsDataView { … };
class OnDeviceModelPlatformService_FormatInput_ParamsDataView { … };
class OnDeviceModelPlatformService_FormatInput_ResponseParamsDataView { … };
class OnDeviceModelPlatformService_ValidateSafetyResult_ParamsDataView { … };
class OnDeviceModelPlatformService_ValidateSafetyResult_ResponseParamsDataView { … };
inline void OnDeviceModelService_LoadModel_ParamsDataView::GetParamsDataView(
LoadModelParamsDataView* output) { … }
inline void OnDeviceModelPlatformService_LoadPlatformModel_ParamsDataView::GetUuidDataView(
::mojo_base::mojom::UuidDataView* output) { … }
inline void OnDeviceModelPlatformService_GetPlatformModelState_ParamsDataView::GetUuidDataView(
::mojo_base::mojom::UuidDataView* output) { … }
inline void OnDeviceModelPlatformService_FormatInput_ParamsDataView::GetUuidDataView(
::mojo_base::mojom::UuidDataView* output) { … }
inline void OnDeviceModelPlatformService_FormatInput_ParamsDataView::GetFieldsDataView(
mojo::MapDataView<mojo::StringDataView, mojo::StringDataView>* output) { … }
inline void OnDeviceModelPlatformService_FormatInput_ResponseParamsDataView::GetResultDataView(
mojo::StringDataView* output) { … }
inline void OnDeviceModelPlatformService_ValidateSafetyResult_ParamsDataView::GetTextDataView(
mojo::StringDataView* output) { … }
inline void OnDeviceModelPlatformService_ValidateSafetyResult_ParamsDataView::GetSafetyInfoDataView(
::on_device_model::mojom::SafetyInfoDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif