#ifndef COMPONENTS_SERVICES_PRINT_COMPOSITOR_PUBLIC_MOJOM_PRINT_COMPOSITOR_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_SERVICES_PRINT_COMPOSITOR_PUBLIC_MOJOM_PRINT_COMPOSITOR_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 printing::mojom {
namespace internal {
class PrintCompositor_NotifyUnavailableSubframe_Params_Data { … };
static_assert …;
class PrintCompositor_AddSubframeContent_Params_Data { … };
static_assert …;
class PrintCompositor_SetAccessibilityTree_Params_Data { … };
static_assert …;
class PrintCompositor_CompositePage_Params_Data { … };
static_assert …;
class PrintCompositor_CompositePage_ResponseParams_Data { … };
static_assert …;
class PrintCompositor_CompositeDocument_Params_Data { … };
static_assert …;
class PrintCompositor_CompositeDocument_ResponseParams_Data { … };
static_assert …;
class PrintCompositor_PrepareToCompositeDocument_Params_Data { … };
static_assert …;
class PrintCompositor_PrepareToCompositeDocument_ResponseParams_Data { … };
static_assert …;
class PrintCompositor_FinishDocumentComposition_Params_Data { … };
static_assert …;
class PrintCompositor_FinishDocumentComposition_ResponseParams_Data { … };
static_assert …;
class PrintCompositor_SetWebContentsURL_Params_Data { … };
static_assert …;
class PrintCompositor_SetUserAgent_Params_Data { … };
static_assert …;
class PrintCompositor_SetGenerateDocumentOutline_Params_Data { … };
static_assert …;
class PrintCompositor_SetTitle_Params_Data { … };
static_assert …;
}
class PrintCompositor_NotifyUnavailableSubframe_ParamsDataView { … };
class PrintCompositor_AddSubframeContent_ParamsDataView { … };
class PrintCompositor_SetAccessibilityTree_ParamsDataView { … };
class PrintCompositor_CompositePage_ParamsDataView { … };
class PrintCompositor_CompositePage_ResponseParamsDataView { … };
class PrintCompositor_CompositeDocument_ParamsDataView { … };
class PrintCompositor_CompositeDocument_ResponseParamsDataView { … };
class PrintCompositor_PrepareToCompositeDocument_ParamsDataView { … };
class PrintCompositor_PrepareToCompositeDocument_ResponseParamsDataView { … };
class PrintCompositor_FinishDocumentComposition_ParamsDataView { … };
class PrintCompositor_FinishDocumentComposition_ResponseParamsDataView { … };
class PrintCompositor_SetWebContentsURL_ParamsDataView { … };
class PrintCompositor_SetUserAgent_ParamsDataView { … };
class PrintCompositor_SetGenerateDocumentOutline_ParamsDataView { … };
class PrintCompositor_SetTitle_ParamsDataView { … };
inline void PrintCompositor_AddSubframeContent_ParamsDataView::GetSerializedContentDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_AddSubframeContent_ParamsDataView::GetSubframeContentInfoDataView(
mojo::MapDataView<uint32_t, uint64_t>* output) { … }
inline void PrintCompositor_SetAccessibilityTree_ParamsDataView::GetAccessibilityTreeDataView(
::ax::mojom::AXTreeUpdateDataView* output) { … }
inline void PrintCompositor_CompositePage_ParamsDataView::GetSkRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_CompositePage_ParamsDataView::GetSubframeContentInfoDataView(
mojo::MapDataView<uint32_t, uint64_t>* output) { … }
inline void PrintCompositor_CompositePage_ResponseParamsDataView::GetDocumentRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_CompositeDocument_ParamsDataView::GetSkRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_CompositeDocument_ParamsDataView::GetSubframeContentInfoDataView(
mojo::MapDataView<uint32_t, uint64_t>* output) { … }
inline void PrintCompositor_CompositeDocument_ResponseParamsDataView::GetDocumentRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_FinishDocumentComposition_ResponseParamsDataView::GetDocumentRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void PrintCompositor_SetWebContentsURL_ParamsDataView::GetUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PrintCompositor_SetUserAgent_ParamsDataView::GetUserAgentDataView(
mojo::StringDataView* output) { … }
inline void PrintCompositor_SetTitle_ParamsDataView::GetTitleDataView(
mojo::StringDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif