chromium/out/Default/gen/chrome/browser/companion/core/mojom/companion.mojom-params-data.h

// chrome/browser/companion/core/mojom/companion.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_COMPANION_CORE_MOJOM_COMPANION_MOJOM_PARAMS_DATA_H_
#define CHROME_BROWSER_COMPANION_CORE_MOJOM_COMPANION_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 side_panel::mojom {
namespace internal {
class  CompanionPageHandlerFactory_CreateCompanionPageHandler_Params_Data {};
static_assert;
class  CompanionPageHandler_ShowUI_Params_Data {};
static_assert;
class  CompanionPageHandler_OnPromoAction_Params_Data {};
static_assert;
class  CompanionPageHandler_OnRegionSearchClicked_Params_Data {};
static_assert;
class  CompanionPageHandler_OnExpsOptInStatusAvailable_Params_Data {};
static_assert;
class  CompanionPageHandler_OnOpenInNewTabButtonURLChanged_Params_Data {};
static_assert;
class  CompanionPageHandler_RecordUiSurfaceShown_Params_Data {};
static_assert;
class  CompanionPageHandler_RecordUiSurfaceClicked_Params_Data {};
static_assert;
class  CompanionPageHandler_OnCqCandidatesAvailable_Params_Data {};
static_assert;
class  CompanionPageHandler_OnPhFeedback_Params_Data {};
static_assert;
class  CompanionPageHandler_OnCqJumptagClicked_Params_Data {};
static_assert;
class  CompanionPageHandler_OpenUrlInBrowser_Params_Data {};
static_assert;
class  CompanionPageHandler_OnLoadingState_Params_Data {};
static_assert;
class  CompanionPageHandler_RefreshCompanionPage_Params_Data {};
static_assert;
class  CompanionPageHandler_OnServerSideUrlFilterEvent_Params_Data {};
static_assert;
class  CompanionPage_LoadCompanionPage_Params_Data {};
static_assert;
class  CompanionPage_UpdateCompanionPage_Params_Data {};
static_assert;
class  CompanionPage_OnImageQuery_Params_Data {};
static_assert;
class  CompanionPage_OnCqFindTextResultsAvailable_Params_Data {};
static_assert;
class  CompanionPage_OnDeviceVisualClassificationResult_Params_Data {};
static_assert;
class  CompanionPage_OnNavigationError_Params_Data {};
static_assert;
class  CompanionPage_NotifyLinkOpen_Params_Data {};
static_assert;
class  CompanionPage_UpdatePageContent_Params_Data {};
static_assert;

}  // namespace internal


class CompanionPageHandlerFactory_CreateCompanionPageHandler_ParamsDataView {};


class CompanionPageHandler_ShowUI_ParamsDataView {};


class CompanionPageHandler_OnPromoAction_ParamsDataView {};


class CompanionPageHandler_OnRegionSearchClicked_ParamsDataView {};


class CompanionPageHandler_OnExpsOptInStatusAvailable_ParamsDataView {};


class CompanionPageHandler_OnOpenInNewTabButtonURLChanged_ParamsDataView {};


class CompanionPageHandler_RecordUiSurfaceShown_ParamsDataView {};


class CompanionPageHandler_RecordUiSurfaceClicked_ParamsDataView {};


class CompanionPageHandler_OnCqCandidatesAvailable_ParamsDataView {};


class CompanionPageHandler_OnPhFeedback_ParamsDataView {};


class CompanionPageHandler_OnCqJumptagClicked_ParamsDataView {};


class CompanionPageHandler_OpenUrlInBrowser_ParamsDataView {};


class CompanionPageHandler_OnLoadingState_ParamsDataView {};


class CompanionPageHandler_RefreshCompanionPage_ParamsDataView {};


class CompanionPageHandler_OnServerSideUrlFilterEvent_ParamsDataView {};


class CompanionPage_LoadCompanionPage_ParamsDataView {};


class CompanionPage_UpdateCompanionPage_ParamsDataView {};


class CompanionPage_OnImageQuery_ParamsDataView {};


class CompanionPage_OnCqFindTextResultsAvailable_ParamsDataView {};


class CompanionPage_OnDeviceVisualClassificationResult_ParamsDataView {};


class CompanionPage_OnNavigationError_ParamsDataView {};


class CompanionPage_NotifyLinkOpen_ParamsDataView {};


class CompanionPage_UpdatePageContent_ParamsDataView {};











inline void CompanionPageHandler_OnOpenInNewTabButtonURLChanged_ParamsDataView::GetUrlToOpenDataView(
    ::url::mojom::UrlDataView* output) {}






inline void CompanionPageHandler_OnCqCandidatesAvailable_ParamsDataView::GetTextDirectivesDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}




inline void CompanionPageHandler_OnCqJumptagClicked_ParamsDataView::GetTextDirectiveDataView(
    mojo::StringDataView* output) {}


inline void CompanionPageHandler_OpenUrlInBrowser_ParamsDataView::GetUrlToOpenDataView(
    ::url::mojom::UrlDataView* output) {}








inline void CompanionPage_LoadCompanionPage_ParamsDataView::GetNewUrlDataView(
    ::url::mojom::UrlDataView* output) {}


inline void CompanionPage_UpdateCompanionPage_ParamsDataView::GetCompanionUpdateProtoDataView(
    mojo::StringDataView* output) {}


inline void CompanionPage_OnImageQuery_ParamsDataView::GetImageQueryDataView(
    ImageQueryDataView* output) {}


inline void CompanionPage_OnCqFindTextResultsAvailable_ParamsDataView::GetTextDirectivesDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}
inline void CompanionPage_OnCqFindTextResultsAvailable_ParamsDataView::GetResultsDataView(
    mojo::ArrayDataView<bool>* output) {}


inline void CompanionPage_OnDeviceVisualClassificationResult_ParamsDataView::GetResultsDataView(
    mojo::ArrayDataView<VisualSearchResultDataView>* output) {}




inline void CompanionPage_NotifyLinkOpen_ParamsDataView::GetOpenedUrlDataView(
    ::url::mojom::UrlDataView* output) {}
inline void CompanionPage_NotifyLinkOpen_ParamsDataView::GetMetadataDataView(
    LinkOpenMetadataDataView* output) {}


inline void CompanionPage_UpdatePageContent_ParamsDataView::GetPageTitleDataView(
    mojo::StringDataView* output) {}
inline void CompanionPage_UpdatePageContent_ParamsDataView::GetInnerHtmlDataView(
    mojo::StringDataView* output) {}



}  // side_panel::mojom

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

#endif  // CHROME_BROWSER_COMPANION_CORE_MOJOM_COMPANION_MOJOM_PARAMS_DATA_H_