chromium/out/Default/gen/components/services/unzip/public/mojom/unzipper.mojom-params-data.h

// components/services/unzip/public/mojom/unzipper.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_SERVICES_UNZIP_PUBLIC_MOJOM_UNZIPPER_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_SERVICES_UNZIP_PUBLIC_MOJOM_UNZIPPER_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 unzip::mojom {
namespace internal {
class  UnzipFilter_ShouldUnzipFile_Params_Data {};
static_assert;
class  UnzipFilter_ShouldUnzipFile_ResponseParams_Data {};
static_assert;
class  UnzipListener_OnProgress_Params_Data {};
static_assert;
class  Unzipper_Unzip_Params_Data {};
static_assert;
class  Unzipper_Unzip_ResponseParams_Data {};
static_assert;
class  Unzipper_DetectEncoding_Params_Data {};
static_assert;
class  Unzipper_DetectEncoding_ResponseParams_Data {};
static_assert;
class  Unzipper_GetExtractedInfo_Params_Data {};
static_assert;
class  Unzipper_GetExtractedInfo_ResponseParams_Data {};
static_assert;

}  // namespace internal


class UnzipFilter_ShouldUnzipFile_ParamsDataView {};


class UnzipFilter_ShouldUnzipFile_ResponseParamsDataView {};


class UnzipListener_OnProgress_ParamsDataView {};


class Unzipper_Unzip_ParamsDataView {};


class Unzipper_Unzip_ResponseParamsDataView {};


class Unzipper_DetectEncoding_ParamsDataView {};


class Unzipper_DetectEncoding_ResponseParamsDataView {};


class Unzipper_GetExtractedInfo_ParamsDataView {};


class Unzipper_GetExtractedInfo_ResponseParamsDataView {};

inline void UnzipFilter_ShouldUnzipFile_ParamsDataView::GetPathDataView(
    ::mojo_base::mojom::FilePathDataView* output) {}






inline void Unzipper_Unzip_ParamsDataView::GetZipFileDataView(
    ::mojo_base::mojom::ReadOnlyFileDataView* output) {}
inline void Unzipper_Unzip_ParamsDataView::GetOptionsDataView(
    UnzipOptionsDataView* output) {}




inline void Unzipper_DetectEncoding_ParamsDataView::GetZipFileDataView(
    ::mojo_base::mojom::ReadOnlyFileDataView* output) {}




inline void Unzipper_GetExtractedInfo_ParamsDataView::GetZipFileDataView(
    ::mojo_base::mojom::ReadOnlyFileDataView* output) {}


inline void Unzipper_GetExtractedInfo_ResponseParamsDataView::GetInfoDataView(
    InfoDataView* output) {}



}  // unzip::mojom

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

#endif  // COMPONENTS_SERVICES_UNZIP_PUBLIC_MOJOM_UNZIPPER_MOJOM_PARAMS_DATA_H_