#ifndef CHROME_SERVICES_PRINTING_PUBLIC_MOJOM_PRINT_BACKEND_SERVICE_MOJOM_PARAMS_DATA_H_
#define CHROME_SERVICES_PRINTING_PUBLIC_MOJOM_PRINT_BACKEND_SERVICE_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 UnsandboxedPrintBackendHost_BindBackend_Params_Data { … };
static_assert …;
class SandboxedPrintBackendHost_BindBackend_Params_Data { … };
static_assert …;
class PrintBackendService_Init_Params_Data { … };
static_assert …;
class PrintBackendService_Poke_Params_Data { … };
static_assert …;
class PrintBackendService_EnumeratePrinters_Params_Data { … };
static_assert …;
class PrintBackendService_EnumeratePrinters_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_GetDefaultPrinterName_Params_Data { … };
static_assert …;
class PrintBackendService_GetDefaultPrinterName_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_FetchCapabilities_Params_Data { … };
static_assert …;
class PrintBackendService_FetchCapabilities_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_EstablishPrintingContext_Params_Data { … };
static_assert …;
class PrintBackendService_UseDefaultSettings_Params_Data { … };
static_assert …;
class PrintBackendService_UseDefaultSettings_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_UpdatePrintSettings_Params_Data { … };
static_assert …;
class PrintBackendService_UpdatePrintSettings_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_StartPrinting_Params_Data { … };
static_assert …;
class PrintBackendService_StartPrinting_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_RenderPrintedDocument_Params_Data { … };
static_assert …;
class PrintBackendService_RenderPrintedDocument_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_DocumentDone_Params_Data { … };
static_assert …;
class PrintBackendService_DocumentDone_ResponseParams_Data { … };
static_assert …;
class PrintBackendService_Cancel_Params_Data { … };
static_assert …;
class PrintBackendService_Cancel_ResponseParams_Data { … };
static_assert …;
}
class UnsandboxedPrintBackendHost_BindBackend_ParamsDataView { … };
class SandboxedPrintBackendHost_BindBackend_ParamsDataView { … };
class PrintBackendService_Init_ParamsDataView { … };
class PrintBackendService_Poke_ParamsDataView { … };
class PrintBackendService_EnumeratePrinters_ParamsDataView { … };
class PrintBackendService_EnumeratePrinters_ResponseParamsDataView { … };
class PrintBackendService_GetDefaultPrinterName_ParamsDataView { … };
class PrintBackendService_GetDefaultPrinterName_ResponseParamsDataView { … };
class PrintBackendService_FetchCapabilities_ParamsDataView { … };
class PrintBackendService_FetchCapabilities_ResponseParamsDataView { … };
class PrintBackendService_EstablishPrintingContext_ParamsDataView { … };
class PrintBackendService_UseDefaultSettings_ParamsDataView { … };
class PrintBackendService_UseDefaultSettings_ResponseParamsDataView { … };
class PrintBackendService_UpdatePrintSettings_ParamsDataView { … };
class PrintBackendService_UpdatePrintSettings_ResponseParamsDataView { … };
class PrintBackendService_StartPrinting_ParamsDataView { … };
class PrintBackendService_StartPrinting_ResponseParamsDataView { … };
class PrintBackendService_RenderPrintedDocument_ParamsDataView { … };
class PrintBackendService_RenderPrintedDocument_ResponseParamsDataView { … };
class PrintBackendService_DocumentDone_ParamsDataView { … };
class PrintBackendService_DocumentDone_ResponseParamsDataView { … };
class PrintBackendService_Cancel_ParamsDataView { … };
class PrintBackendService_Cancel_ResponseParamsDataView { … };
inline void PrintBackendService_Init_ParamsDataView::GetLocaleDataView(
mojo::StringDataView* output) { … }
inline void PrintBackendService_EnumeratePrinters_ResponseParamsDataView::GetPrinterListDataView(
PrinterListResultDataView* output) { … }
inline void PrintBackendService_GetDefaultPrinterName_ResponseParamsDataView::GetPrinterNameDataView(
DefaultPrinterNameResultDataView* output) { … }
inline void PrintBackendService_FetchCapabilities_ParamsDataView::GetPrinterNameDataView(
mojo::StringDataView* output) { … }
inline void PrintBackendService_FetchCapabilities_ResponseParamsDataView::GetPrinterCapsAndInfoDataView(
PrinterCapsAndInfoResultDataView* output) { … }
inline void PrintBackendService_UseDefaultSettings_ResponseParamsDataView::GetSettingsDataView(
PrintSettingsResultDataView* output) { … }
inline void PrintBackendService_UpdatePrintSettings_ParamsDataView::GetJobSettingsDataView(
::mojo_base::mojom::DictionaryValueDataView* output) { … }
inline void PrintBackendService_UpdatePrintSettings_ResponseParamsDataView::GetSettingsDataView(
PrintSettingsResultDataView* output) { … }
inline void PrintBackendService_StartPrinting_ParamsDataView::GetDocumentNameDataView(
::mojo_base::mojom::String16DataView* output) { … }
inline void PrintBackendService_StartPrinting_ParamsDataView::GetSettingsDataView(
::printing::mojom::PrintSettingsDataView* output) { … }
inline void PrintBackendService_RenderPrintedDocument_ParamsDataView::GetSerializedDocDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif