chromium/out/Default/gen/chrome/browser/companion/core/mojom/companion.mojom-shared.cc

// chrome/browser/companion/core/mojom/companion.mojom-shared.cc is auto generated by mojom_bindings_generator.py, do not edit

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

#include "chrome/browser/companion/core/mojom/companion.mojom-shared.h"

// Used to support stream output operator for enums.
// TODO(dcheng): Consider omitting this somehow if not needed.
#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 "chrome/browser/companion/core/mojom/companion.mojom-params-data.h"
namespace side_panel {
namespace mojom {

NOINLINE static const char* MethodTypeToStringHelper(MethodType value) {}

std::string MethodTypeToString(MethodType value) {}

std::ostream& operator<<(std::ostream& os, MethodType value) {}

NOINLINE static const char* PromoTypeToStringHelper(PromoType value) {}

std::string PromoTypeToString(PromoType value) {}

std::ostream& operator<<(std::ostream& os, PromoType value) {}

NOINLINE static const char* LoadingStateToStringHelper(LoadingState value) {}

std::string LoadingStateToString(LoadingState value) {}

std::ostream& operator<<(std::ostream& os, LoadingState value) {}

NOINLINE static const char* PromoActionToStringHelper(PromoAction value) {}

std::string PromoActionToString(PromoAction value) {}

std::ostream& operator<<(std::ostream& os, PromoAction value) {}

NOINLINE static const char* PhFeedbackToStringHelper(PhFeedback value) {}

std::string PhFeedbackToString(PhFeedback value) {}

std::ostream& operator<<(std::ostream& os, PhFeedback value) {}

NOINLINE static const char* UiSurfaceToStringHelper(UiSurface value) {}

std::string UiSurfaceToString(UiSurface value) {}

std::ostream& operator<<(std::ostream& os, UiSurface value) {}

NOINLINE static const char* LinkOpenMetadata_LinkOpenActionToStringHelper(LinkOpenMetadata_LinkOpenAction value) {}

std::string LinkOpenMetadata_LinkOpenActionToString(LinkOpenMetadata_LinkOpenAction value) {}

std::ostream& operator<<(std::ostream& os, LinkOpenMetadata_LinkOpenAction value) {}

namespace internal {


// static
bool ImageQuery_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ImageQuery_Data::ImageQuery_Data()
    :{}


// static
bool LinkOpenMetadata_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

LinkOpenMetadata_Data::LinkOpenMetadata_Data()
    :{}


// static
bool VisualSearchResult_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

VisualSearchResult_Data::VisualSearchResult_Data()
    :{}


// static
bool CompanionPageHandlerFactory_CreateCompanionPageHandler_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandlerFactory_CreateCompanionPageHandler_Params_Data::CompanionPageHandlerFactory_CreateCompanionPageHandler_Params_Data()
    :{}


// static
bool CompanionPageHandler_ShowUI_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_ShowUI_Params_Data::CompanionPageHandler_ShowUI_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnPromoAction_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnPromoAction_Params_Data::CompanionPageHandler_OnPromoAction_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnRegionSearchClicked_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnRegionSearchClicked_Params_Data::CompanionPageHandler_OnRegionSearchClicked_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnExpsOptInStatusAvailable_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnExpsOptInStatusAvailable_Params_Data::CompanionPageHandler_OnExpsOptInStatusAvailable_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnOpenInNewTabButtonURLChanged_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnOpenInNewTabButtonURLChanged_Params_Data::CompanionPageHandler_OnOpenInNewTabButtonURLChanged_Params_Data()
    :{}


// static
bool CompanionPageHandler_RecordUiSurfaceShown_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_RecordUiSurfaceShown_Params_Data::CompanionPageHandler_RecordUiSurfaceShown_Params_Data()
    :{}


// static
bool CompanionPageHandler_RecordUiSurfaceClicked_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_RecordUiSurfaceClicked_Params_Data::CompanionPageHandler_RecordUiSurfaceClicked_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnCqCandidatesAvailable_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnCqCandidatesAvailable_Params_Data::CompanionPageHandler_OnCqCandidatesAvailable_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnPhFeedback_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnPhFeedback_Params_Data::CompanionPageHandler_OnPhFeedback_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnCqJumptagClicked_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnCqJumptagClicked_Params_Data::CompanionPageHandler_OnCqJumptagClicked_Params_Data()
    :{}


// static
bool CompanionPageHandler_OpenUrlInBrowser_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OpenUrlInBrowser_Params_Data::CompanionPageHandler_OpenUrlInBrowser_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnLoadingState_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnLoadingState_Params_Data::CompanionPageHandler_OnLoadingState_Params_Data()
    :{}


// static
bool CompanionPageHandler_RefreshCompanionPage_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_RefreshCompanionPage_Params_Data::CompanionPageHandler_RefreshCompanionPage_Params_Data()
    :{}


// static
bool CompanionPageHandler_OnServerSideUrlFilterEvent_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPageHandler_OnServerSideUrlFilterEvent_Params_Data::CompanionPageHandler_OnServerSideUrlFilterEvent_Params_Data()
    :{}


// static
bool CompanionPage_LoadCompanionPage_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_LoadCompanionPage_Params_Data::CompanionPage_LoadCompanionPage_Params_Data()
    :{}


// static
bool CompanionPage_UpdateCompanionPage_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_UpdateCompanionPage_Params_Data::CompanionPage_UpdateCompanionPage_Params_Data()
    :{}


// static
bool CompanionPage_OnImageQuery_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_OnImageQuery_Params_Data::CompanionPage_OnImageQuery_Params_Data()
    :{}


// static
bool CompanionPage_OnCqFindTextResultsAvailable_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_OnCqFindTextResultsAvailable_Params_Data::CompanionPage_OnCqFindTextResultsAvailable_Params_Data()
    :{}


// static
bool CompanionPage_OnDeviceVisualClassificationResult_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_OnDeviceVisualClassificationResult_Params_Data::CompanionPage_OnDeviceVisualClassificationResult_Params_Data()
    :{}


// static
bool CompanionPage_OnNavigationError_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_OnNavigationError_Params_Data::CompanionPage_OnNavigationError_Params_Data()
    :{}


// static
bool CompanionPage_NotifyLinkOpen_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_NotifyLinkOpen_Params_Data::CompanionPage_NotifyLinkOpen_Params_Data()
    :{}


// static
bool CompanionPage_UpdatePageContent_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

CompanionPage_UpdatePageContent_Params_Data::CompanionPage_UpdatePageContent_Params_Data()
    :{}

}  // namespace internal
}  // namespace mojom
}  // namespace side_panel

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::MethodType>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::MethodType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::PromoType>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::PromoType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::LoadingState>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::LoadingState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::PromoAction>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::PromoAction value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::PhFeedback>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::PhFeedback value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::UiSurface>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::UiSurface value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::side_panel::mojom::LinkOpenMetadata_LinkOpenAction>::WriteIntoTrace(
   perfetto::TracedValue context, ::side_panel::mojom::LinkOpenMetadata_LinkOpenAction value) {}

} // namespace perfetto