chromium/out/Default/gen/components/web_package/mojom/web_bundle_parser.mojom-params-data.h

// components/web_package/mojom/web_bundle_parser.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 COMPONENTS_WEB_PACKAGE_MOJOM_WEB_BUNDLE_PARSER_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_WEB_PACKAGE_MOJOM_WEB_BUNDLE_PARSER_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 web_package::mojom {
namespace internal {
class  WebBundleParserFactory_GetParserForDataSource_Params_Data {};
static_assert;
class  WebBundleParserFactory_BindFileDataSource_Params_Data {};
static_assert;
class  WebBundleParser_ParseIntegrityBlock_Params_Data {};
static_assert;
class  WebBundleParser_ParseIntegrityBlock_ResponseParams_Data {};
static_assert;
class  WebBundleParser_ParseMetadata_Params_Data {};
static_assert;
class  WebBundleParser_ParseMetadata_ResponseParams_Data {};
static_assert;
class  WebBundleParser_ParseResponse_Params_Data {};
static_assert;
class  WebBundleParser_ParseResponse_ResponseParams_Data {};
static_assert;
class  WebBundleParser_Close_Params_Data {};
static_assert;
class  WebBundleParser_Close_ResponseParams_Data {};
static_assert;
class  BundleDataSource_Read_Params_Data {};
static_assert;
class  BundleDataSource_Read_ResponseParams_Data {};
static_assert;
class  BundleDataSource_Length_Params_Data {};
static_assert;
class  BundleDataSource_Length_ResponseParams_Data {};
static_assert;
class  BundleDataSource_IsRandomAccessContext_Params_Data {};
static_assert;
class  BundleDataSource_IsRandomAccessContext_ResponseParams_Data {};
static_assert;
class  BundleDataSource_Close_Params_Data {};
static_assert;
class  BundleDataSource_Close_ResponseParams_Data {};
static_assert;

}  // namespace internal


class WebBundleParserFactory_GetParserForDataSource_ParamsDataView {};


class WebBundleParserFactory_BindFileDataSource_ParamsDataView {};


class WebBundleParser_ParseIntegrityBlock_ParamsDataView {};


class WebBundleParser_ParseIntegrityBlock_ResponseParamsDataView {};


class WebBundleParser_ParseMetadata_ParamsDataView {};


class WebBundleParser_ParseMetadata_ResponseParamsDataView {};


class WebBundleParser_ParseResponse_ParamsDataView {};


class WebBundleParser_ParseResponse_ResponseParamsDataView {};


class WebBundleParser_Close_ParamsDataView {};


class WebBundleParser_Close_ResponseParamsDataView {};


class BundleDataSource_Read_ParamsDataView {};


class BundleDataSource_Read_ResponseParamsDataView {};


class BundleDataSource_Length_ParamsDataView {};


class BundleDataSource_Length_ResponseParamsDataView {};


class BundleDataSource_IsRandomAccessContext_ParamsDataView {};


class BundleDataSource_IsRandomAccessContext_ResponseParamsDataView {};


class BundleDataSource_Close_ParamsDataView {};


class BundleDataSource_Close_ResponseParamsDataView {};

inline void WebBundleParserFactory_GetParserForDataSource_ParamsDataView::GetBaseUrlDataView(
    ::url::mojom::UrlDataView* output) {}


inline void WebBundleParserFactory_BindFileDataSource_ParamsDataView::GetFileDataView(
    ::mojo_base::mojom::ReadOnlyFileDataView* output) {}




inline void WebBundleParser_ParseIntegrityBlock_ResponseParamsDataView::GetResultDataView(
    BundleIntegrityBlockDataView* output) {}
inline void WebBundleParser_ParseIntegrityBlock_ResponseParamsDataView::GetErrorDataView(
    BundleIntegrityBlockParseErrorDataView* output) {}




inline void WebBundleParser_ParseMetadata_ResponseParamsDataView::GetResultDataView(
    BundleMetadataDataView* output) {}
inline void WebBundleParser_ParseMetadata_ResponseParamsDataView::GetErrorDataView(
    BundleMetadataParseErrorDataView* output) {}




inline void WebBundleParser_ParseResponse_ResponseParamsDataView::GetResultDataView(
    BundleResponseDataView* output) {}
inline void WebBundleParser_ParseResponse_ResponseParamsDataView::GetErrorDataView(
    BundleResponseParseErrorDataView* output) {}








inline void BundleDataSource_Read_ResponseParamsDataView::GetBufferDataView(
    mojo::ArrayDataView<uint8_t>* output) {}















}  // web_package::mojom

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

#endif  // COMPONENTS_WEB_PACKAGE_MOJOM_WEB_BUNDLE_PARSER_MOJOM_PARAMS_DATA_H_