chromium/out/Default/gen/chrome/browser/ui/webui/tab_search/tab_search.mojom-shared.cc

// chrome/browser/ui/webui/tab_search/tab_search.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/ui/webui/tab_search/tab_search.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/ui/webui/tab_search/tab_search.mojom-params-data.h"
namespace tab_search {
namespace mojom {

NOINLINE static const char* TabOrganizationStateToStringHelper(TabOrganizationState value) {}

std::string TabOrganizationStateToString(TabOrganizationState value) {}

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

NOINLINE static const char* TabOrganizationErrorToStringHelper(TabOrganizationError value) {}

std::string TabOrganizationErrorToString(TabOrganizationError value) {}

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

NOINLINE static const char* TabOrganizationModelStrategyToStringHelper(TabOrganizationModelStrategy value) {}

std::string TabOrganizationModelStrategyToString(TabOrganizationModelStrategy value) {}

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

NOINLINE static const char* UserFeedbackToStringHelper(UserFeedback value) {}

std::string UserFeedbackToString(UserFeedback value) {}

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

namespace internal {


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

ProfileData_Data::ProfileData_Data()
    :{}


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

Window_Data::Window_Data()
    :{}


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

Tab_Data::Tab_Data()
    :{}


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

RecentlyClosedTab_Data::RecentlyClosedTab_Data()
    :{}


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

TabGroup_Data::TabGroup_Data()
    :{}


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

RecentlyClosedTabGroup_Data::RecentlyClosedTabGroup_Data()
    :{}


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

SwitchToTabInfo_Data::SwitchToTabInfo_Data()
    :{}


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

TabOrganization_Data::TabOrganization_Data()
    :{}


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

TabOrganizationSession_Data::TabOrganizationSession_Data()
    :{}


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

TabUpdateInfo_Data::TabUpdateInfo_Data()
    :{}


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

TabsRemovedInfo_Data::TabsRemovedInfo_Data()
    :{}


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

PageHandlerFactory_CreatePageHandler_Params_Data::PageHandlerFactory_CreatePageHandler_Params_Data()
    :{}


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

PageHandler_CloseTab_Params_Data::PageHandler_CloseTab_Params_Data()
    :{}


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

PageHandler_DeclutterTabs_Params_Data::PageHandler_DeclutterTabs_Params_Data()
    :{}


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

PageHandler_AcceptTabOrganization_Params_Data::PageHandler_AcceptTabOrganization_Params_Data()
    :{}


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

PageHandler_RejectTabOrganization_Params_Data::PageHandler_RejectTabOrganization_Params_Data()
    :{}


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

PageHandler_ExcludeFromStaleTabs_Params_Data::PageHandler_ExcludeFromStaleTabs_Params_Data()
    :{}


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

PageHandler_GetProfileData_Params_Data::PageHandler_GetProfileData_Params_Data()
    :{}


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

PageHandler_GetProfileData_ResponseParams_Data::PageHandler_GetProfileData_ResponseParams_Data()
    :{}


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

PageHandler_GetStaleTabs_Params_Data::PageHandler_GetStaleTabs_Params_Data()
    :{}


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

PageHandler_GetStaleTabs_ResponseParams_Data::PageHandler_GetStaleTabs_ResponseParams_Data()
    :{}


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

PageHandler_GetTabOrganizationSession_Params_Data::PageHandler_GetTabOrganizationSession_Params_Data()
    :{}


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

PageHandler_GetTabOrganizationSession_ResponseParams_Data::PageHandler_GetTabOrganizationSession_ResponseParams_Data()
    :{}


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

PageHandler_GetTabOrganizationModelStrategy_Params_Data::PageHandler_GetTabOrganizationModelStrategy_Params_Data()
    :{}


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

PageHandler_GetTabOrganizationModelStrategy_ResponseParams_Data::PageHandler_GetTabOrganizationModelStrategy_ResponseParams_Data()
    :{}


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

PageHandler_SwitchToTab_Params_Data::PageHandler_SwitchToTab_Params_Data()
    :{}


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

PageHandler_OpenRecentlyClosedEntry_Params_Data::PageHandler_OpenRecentlyClosedEntry_Params_Data()
    :{}


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

PageHandler_RequestTabOrganization_Params_Data::PageHandler_RequestTabOrganization_Params_Data()
    :{}


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

PageHandler_RemoveTabFromOrganization_Params_Data::PageHandler_RemoveTabFromOrganization_Params_Data()
    :{}


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

PageHandler_RejectSession_Params_Data::PageHandler_RejectSession_Params_Data()
    :{}


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

PageHandler_RestartSession_Params_Data::PageHandler_RestartSession_Params_Data()
    :{}


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

PageHandler_SaveRecentlyClosedExpandedPref_Params_Data::PageHandler_SaveRecentlyClosedExpandedPref_Params_Data()
    :{}


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

PageHandler_SetTabIndex_Params_Data::PageHandler_SetTabIndex_Params_Data()
    :{}


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

PageHandler_StartTabGroupTutorial_Params_Data::PageHandler_StartTabGroupTutorial_Params_Data()
    :{}


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

PageHandler_TriggerFeedback_Params_Data::PageHandler_TriggerFeedback_Params_Data()
    :{}


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

PageHandler_TriggerSignIn_Params_Data::PageHandler_TriggerSignIn_Params_Data()
    :{}


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

PageHandler_OpenHelpPage_Params_Data::PageHandler_OpenHelpPage_Params_Data()
    :{}


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

PageHandler_SetTabOrganizationModelStrategy_Params_Data::PageHandler_SetTabOrganizationModelStrategy_Params_Data()
    :{}


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

PageHandler_SetUserFeedback_Params_Data::PageHandler_SetUserFeedback_Params_Data()
    :{}


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

PageHandler_NotifyOrganizationUIReadyToShow_Params_Data::PageHandler_NotifyOrganizationUIReadyToShow_Params_Data()
    :{}


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

PageHandler_NotifySearchUIReadyToShow_Params_Data::PageHandler_NotifySearchUIReadyToShow_Params_Data()
    :{}


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

Page_TabOrganizationSessionUpdated_Params_Data::Page_TabOrganizationSessionUpdated_Params_Data()
    :{}


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

Page_TabOrganizationModelStrategyUpdated_Params_Data::Page_TabOrganizationModelStrategyUpdated_Params_Data()
    :{}


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

Page_TabsChanged_Params_Data::Page_TabsChanged_Params_Data()
    :{}


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

Page_TabUpdated_Params_Data::Page_TabUpdated_Params_Data()
    :{}


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

Page_TabsRemoved_Params_Data::Page_TabsRemoved_Params_Data()
    :{}


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

Page_TabSearchTabIndexChanged_Params_Data::Page_TabSearchTabIndexChanged_Params_Data()
    :{}


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

Page_ShowFREChanged_Params_Data::Page_ShowFREChanged_Params_Data()
    :{}


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

Page_TabOrganizationEnabledChanged_Params_Data::Page_TabOrganizationEnabledChanged_Params_Data()
    :{}


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

Page_StaleTabsChanged_Params_Data::Page_StaleTabsChanged_Params_Data()
    :{}

}  // namespace internal
}  // namespace mojom
}  // namespace tab_search

namespace perfetto {

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

} // namespace perfetto

namespace perfetto {

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

} // namespace perfetto

namespace perfetto {

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

} // namespace perfetto

namespace perfetto {

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

} // namespace perfetto