chromium/out/Default/gen/extensions/common/mojom/renderer.mojom-params-data.h

// extensions/common/mojom/renderer.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 EXTENSIONS_COMMON_MOJOM_RENDERER_MOJOM_PARAMS_DATA_H_
#define EXTENSIONS_COMMON_MOJOM_RENDERER_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 extensions::mojom {
namespace internal {
class  Renderer_ActivateExtension_Params_Data {};
static_assert;
class  Renderer_SetActivityLoggingEnabled_Params_Data {};
static_assert;
class  Renderer_LoadExtensions_Params_Data {};
static_assert;
class  Renderer_UnloadExtension_Params_Data {};
static_assert;
class  Renderer_SuspendExtension_Params_Data {};
static_assert;
class  Renderer_SuspendExtension_ResponseParams_Data {};
static_assert;
class  Renderer_CancelSuspendExtension_Params_Data {};
static_assert;
class  Renderer_SetDeveloperMode_Params_Data {};
static_assert;
class  Renderer_SetSessionInfo_Params_Data {};
static_assert;
class  Renderer_SetSystemFont_Params_Data {};
static_assert;
class  Renderer_SetWebViewPartitionID_Params_Data {};
static_assert;
class  Renderer_SetScriptingAllowlist_Params_Data {};
static_assert;
class  Renderer_UpdateUserScriptWorlds_Params_Data {};
static_assert;
class  Renderer_ClearUserScriptWorldConfig_Params_Data {};
static_assert;
class  Renderer_ShouldSuspend_Params_Data {};
static_assert;
class  Renderer_ShouldSuspend_ResponseParams_Data {};
static_assert;
class  Renderer_TransferBlobs_Params_Data {};
static_assert;
class  Renderer_TransferBlobs_ResponseParams_Data {};
static_assert;
class  Renderer_UpdatePermissions_Params_Data {};
static_assert;
class  Renderer_UpdateDefaultPolicyHostRestrictions_Params_Data {};
static_assert;
class  Renderer_UpdateUserHostRestrictions_Params_Data {};
static_assert;
class  Renderer_UpdateTabSpecificPermissions_Params_Data {};
static_assert;
class  Renderer_UpdateUserScripts_Params_Data {};
static_assert;
class  Renderer_ClearTabSpecificPermissions_Params_Data {};
static_assert;
class  Renderer_WatchPages_Params_Data {};
static_assert;

}  // namespace internal


class Renderer_ActivateExtension_ParamsDataView {};


class Renderer_SetActivityLoggingEnabled_ParamsDataView {};


class Renderer_LoadExtensions_ParamsDataView {};


class Renderer_UnloadExtension_ParamsDataView {};


class Renderer_SuspendExtension_ParamsDataView {};


class Renderer_SuspendExtension_ResponseParamsDataView {};


class Renderer_CancelSuspendExtension_ParamsDataView {};


class Renderer_SetDeveloperMode_ParamsDataView {};


class Renderer_SetSessionInfo_ParamsDataView {};


class Renderer_SetSystemFont_ParamsDataView {};


class Renderer_SetWebViewPartitionID_ParamsDataView {};


class Renderer_SetScriptingAllowlist_ParamsDataView {};


class Renderer_UpdateUserScriptWorlds_ParamsDataView {};


class Renderer_ClearUserScriptWorldConfig_ParamsDataView {};


class Renderer_ShouldSuspend_ParamsDataView {};


class Renderer_ShouldSuspend_ResponseParamsDataView {};


class Renderer_TransferBlobs_ParamsDataView {};


class Renderer_TransferBlobs_ResponseParamsDataView {};


class Renderer_UpdatePermissions_ParamsDataView {};


class Renderer_UpdateDefaultPolicyHostRestrictions_ParamsDataView {};


class Renderer_UpdateUserHostRestrictions_ParamsDataView {};


class Renderer_UpdateTabSpecificPermissions_ParamsDataView {};


class Renderer_UpdateUserScripts_ParamsDataView {};


class Renderer_ClearTabSpecificPermissions_ParamsDataView {};


class Renderer_WatchPages_ParamsDataView {};

inline void Renderer_ActivateExtension_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}




inline void Renderer_LoadExtensions_ParamsDataView::GetParamsDataView(
    mojo::ArrayDataView<ExtensionLoadedParamsDataView>* output) {}


inline void Renderer_UnloadExtension_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}


inline void Renderer_SuspendExtension_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}




inline void Renderer_CancelSuspendExtension_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}






inline void Renderer_SetSystemFont_ParamsDataView::GetFontFamilyDataView(
    mojo::StringDataView* output) {}
inline void Renderer_SetSystemFont_ParamsDataView::GetFontSizeDataView(
    mojo::StringDataView* output) {}


inline void Renderer_SetWebViewPartitionID_ParamsDataView::GetPartitionIdDataView(
    mojo::StringDataView* output) {}


inline void Renderer_SetScriptingAllowlist_ParamsDataView::GetExtensionIdsDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}


inline void Renderer_UpdateUserScriptWorlds_ParamsDataView::GetInfosDataView(
    mojo::ArrayDataView<UserScriptWorldInfoDataView>* output) {}


inline void Renderer_ClearUserScriptWorldConfig_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}
inline void Renderer_ClearUserScriptWorldConfig_ParamsDataView::GetWorldIdDataView(
    mojo::StringDataView* output) {}










inline void Renderer_UpdatePermissions_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}
inline void Renderer_UpdatePermissions_ParamsDataView::GetActivePermissionsDataView(
    ::extensions::mojom::PermissionSetDataView* output) {}
inline void Renderer_UpdatePermissions_ParamsDataView::GetWithheldPermissionsDataView(
    ::extensions::mojom::PermissionSetDataView* output) {}
inline void Renderer_UpdatePermissions_ParamsDataView::GetPolicyBlockedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}
inline void Renderer_UpdatePermissions_ParamsDataView::GetPolicyAllowedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}


inline void Renderer_UpdateDefaultPolicyHostRestrictions_ParamsDataView::GetDefaultPolicyBlockedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}
inline void Renderer_UpdateDefaultPolicyHostRestrictions_ParamsDataView::GetDefaultPolicyAllowedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}


inline void Renderer_UpdateUserHostRestrictions_ParamsDataView::GetUserBlockedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}
inline void Renderer_UpdateUserHostRestrictions_ParamsDataView::GetUserAllowedHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}


inline void Renderer_UpdateTabSpecificPermissions_ParamsDataView::GetExtensionIdDataView(
    mojo::StringDataView* output) {}
inline void Renderer_UpdateTabSpecificPermissions_ParamsDataView::GetNewHostsDataView(
    ::extensions::mojom::URLPatternSetDataView* output) {}


inline void Renderer_UpdateUserScripts_ParamsDataView::GetRegionDataView(
    ::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) {}
inline void Renderer_UpdateUserScripts_ParamsDataView::GetOwnerDataView(
    ::extensions::mojom::HostIDDataView* output) {}


inline void Renderer_ClearTabSpecificPermissions_ParamsDataView::GetExtensionIdsDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}


inline void Renderer_WatchPages_ParamsDataView::GetCssSelectorsDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}



}  // extensions::mojom

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

#endif  // EXTENSIONS_COMMON_MOJOM_RENDERER_MOJOM_PARAMS_DATA_H_