chromium/out/Default/gen/chrome/browser/ui/webui/discards/discards.mojom-params-data.h

// chrome/browser/ui/webui/discards/discards.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef CHROME_BROWSER_UI_WEBUI_DISCARDS_DISCARDS_MOJOM_PARAMS_DATA_H_
#define CHROME_BROWSER_UI_WEBUI_DISCARDS_DISCARDS_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 discards::mojom {
namespace internal {
class  DetailsProvider_GetTabDiscardsInfo_Params_Data {};
static_assert;
class  DetailsProvider_GetTabDiscardsInfo_ResponseParams_Data {};
static_assert;
class  DetailsProvider_SetAutoDiscardable_Params_Data {};
static_assert;
class  DetailsProvider_SetAutoDiscardable_ResponseParams_Data {};
static_assert;
class  DetailsProvider_DiscardById_Params_Data {};
static_assert;
class  DetailsProvider_DiscardById_ResponseParams_Data {};
static_assert;
class  DetailsProvider_LoadById_Params_Data {};
static_assert;
class  DetailsProvider_Discard_Params_Data {};
static_assert;
class  DetailsProvider_Discard_ResponseParams_Data {};
static_assert;
class  DetailsProvider_ToggleBatterySaverMode_Params_Data {};
static_assert;
class  DetailsProvider_RefreshPerformanceTabCpuMeasurements_Params_Data {};
static_assert;
class  GraphChangeStream_FrameCreated_Params_Data {};
static_assert;
class  GraphChangeStream_PageCreated_Params_Data {};
static_assert;
class  GraphChangeStream_ProcessCreated_Params_Data {};
static_assert;
class  GraphChangeStream_WorkerCreated_Params_Data {};
static_assert;
class  GraphChangeStream_FrameChanged_Params_Data {};
static_assert;
class  GraphChangeStream_PageChanged_Params_Data {};
static_assert;
class  GraphChangeStream_ProcessChanged_Params_Data {};
static_assert;
class  GraphChangeStream_WorkerChanged_Params_Data {};
static_assert;
class  GraphChangeStream_FavIconDataAvailable_Params_Data {};
static_assert;
class  GraphChangeStream_NodeDeleted_Params_Data {};
static_assert;
class  GraphDump_SubscribeToChanges_Params_Data {};
static_assert;
class  GraphDump_RequestNodeDescriptions_Params_Data {};
static_assert;
class  GraphDump_RequestNodeDescriptions_ResponseParams_Data {};
static_assert;

}  // namespace internal


class DetailsProvider_GetTabDiscardsInfo_ParamsDataView {};


class DetailsProvider_GetTabDiscardsInfo_ResponseParamsDataView {};


class DetailsProvider_SetAutoDiscardable_ParamsDataView {};


class DetailsProvider_SetAutoDiscardable_ResponseParamsDataView {};


class DetailsProvider_DiscardById_ParamsDataView {};


class DetailsProvider_DiscardById_ResponseParamsDataView {};


class DetailsProvider_LoadById_ParamsDataView {};


class DetailsProvider_Discard_ParamsDataView {};


class DetailsProvider_Discard_ResponseParamsDataView {};


class DetailsProvider_ToggleBatterySaverMode_ParamsDataView {};


class DetailsProvider_RefreshPerformanceTabCpuMeasurements_ParamsDataView {};


class GraphChangeStream_FrameCreated_ParamsDataView {};


class GraphChangeStream_PageCreated_ParamsDataView {};


class GraphChangeStream_ProcessCreated_ParamsDataView {};


class GraphChangeStream_WorkerCreated_ParamsDataView {};


class GraphChangeStream_FrameChanged_ParamsDataView {};


class GraphChangeStream_PageChanged_ParamsDataView {};


class GraphChangeStream_ProcessChanged_ParamsDataView {};


class GraphChangeStream_WorkerChanged_ParamsDataView {};


class GraphChangeStream_FavIconDataAvailable_ParamsDataView {};


class GraphChangeStream_NodeDeleted_ParamsDataView {};


class GraphDump_SubscribeToChanges_ParamsDataView {};


class GraphDump_RequestNodeDescriptions_ParamsDataView {};


class GraphDump_RequestNodeDescriptions_ResponseParamsDataView {};



inline void DetailsProvider_GetTabDiscardsInfo_ResponseParamsDataView::GetInfosDataView(
    mojo::ArrayDataView<TabDiscardsInfoDataView>* output) {}




















inline void GraphChangeStream_FrameCreated_ParamsDataView::GetFrameDataView(
    FrameInfoDataView* output) {}


inline void GraphChangeStream_PageCreated_ParamsDataView::GetPagesDataView(
    PageInfoDataView* output) {}


inline void GraphChangeStream_ProcessCreated_ParamsDataView::GetProcessDataView(
    ProcessInfoDataView* output) {}


inline void GraphChangeStream_WorkerCreated_ParamsDataView::GetWorkerDataView(
    WorkerInfoDataView* output) {}


inline void GraphChangeStream_FrameChanged_ParamsDataView::GetFrameDataView(
    FrameInfoDataView* output) {}


inline void GraphChangeStream_PageChanged_ParamsDataView::GetPageDataView(
    PageInfoDataView* output) {}


inline void GraphChangeStream_ProcessChanged_ParamsDataView::GetProcessDataView(
    ProcessInfoDataView* output) {}


inline void GraphChangeStream_WorkerChanged_ParamsDataView::GetWorkerDataView(
    WorkerInfoDataView* output) {}


inline void GraphChangeStream_FavIconDataAvailable_ParamsDataView::GetFaviconDataView(
    FavIconInfoDataView* output) {}






inline void GraphDump_RequestNodeDescriptions_ParamsDataView::GetNodeIdsDataView(
    mojo::ArrayDataView<int64_t>* output) {}


inline void GraphDump_RequestNodeDescriptions_ResponseParamsDataView::GetNodeDescriptionsJsonDataView(
    mojo::MapDataView<int64_t, mojo::StringDataView>* output) {}



}  // discards::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // CHROME_BROWSER_UI_WEBUI_DISCARDS_DISCARDS_MOJOM_PARAMS_DATA_H_