#ifndef SERVICES_VIZ_PRIVILEGED_MOJOM_COMPOSITING_FRAME_SINKS_METRICS_RECORDER_MOJOM_PARAMS_DATA_H_
#define SERVICES_VIZ_PRIVILEGED_MOJOM_COMPOSITING_FRAME_SINKS_METRICS_RECORDER_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 viz::mojom {
namespace internal {
class FrameSinksMetricsRecorder_StartFrameCounting_Params_Data { … };
static_assert …;
class FrameSinksMetricsRecorder_StopFrameCounting_Params_Data { … };
static_assert …;
class FrameSinksMetricsRecorder_StopFrameCounting_ResponseParams_Data { … };
static_assert …;
class FrameSinksMetricsRecorder_StartOverdrawTracking_Params_Data { … };
static_assert …;
class FrameSinksMetricsRecorder_StopOverdrawTracking_Params_Data { … };
static_assert …;
class FrameSinksMetricsRecorder_StopOverdrawTracking_ResponseParams_Data { … };
static_assert …;
}
class FrameSinksMetricsRecorder_StartFrameCounting_ParamsDataView { … };
class FrameSinksMetricsRecorder_StopFrameCounting_ParamsDataView { … };
class FrameSinksMetricsRecorder_StopFrameCounting_ResponseParamsDataView { … };
class FrameSinksMetricsRecorder_StartOverdrawTracking_ParamsDataView { … };
class FrameSinksMetricsRecorder_StopOverdrawTracking_ParamsDataView { … };
class FrameSinksMetricsRecorder_StopOverdrawTracking_ResponseParamsDataView { … };
inline void FrameSinksMetricsRecorder_StartFrameCounting_ParamsDataView::GetStartTimeDataView(
::mojo_base::mojom::TimeTicksDataView* output) { … }
inline void FrameSinksMetricsRecorder_StartFrameCounting_ParamsDataView::GetBucketSizeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void FrameSinksMetricsRecorder_StopFrameCounting_ResponseParamsDataView::GetDataDataView(
FrameCountingDataDataView* output) { … }
inline void FrameSinksMetricsRecorder_StartOverdrawTracking_ParamsDataView::GetRootFrameSinkIdDataView(
::viz::mojom::FrameSinkIdDataView* output) { … }
inline void FrameSinksMetricsRecorder_StartOverdrawTracking_ParamsDataView::GetBucketSizeDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void FrameSinksMetricsRecorder_StopOverdrawTracking_ParamsDataView::GetRootFrameSinkIdDataView(
::viz::mojom::FrameSinkIdDataView* output) { … }
inline void FrameSinksMetricsRecorder_StopOverdrawTracking_ResponseParamsDataView::GetDataDataView(
OverdrawDataDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif