chromium/out/Default/gen/services/device/public/mojom/fingerprint.mojom-params-data.h

// services/device/public/mojom/fingerprint.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 SERVICES_DEVICE_PUBLIC_MOJOM_FINGERPRINT_MOJOM_PARAMS_DATA_H_
#define SERVICES_DEVICE_PUBLIC_MOJOM_FINGERPRINT_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 device::mojom {
namespace internal {
class  FingerprintObserver_OnRestarted_Params_Data {};
static_assert;
class  FingerprintObserver_OnStatusChanged_Params_Data {};
static_assert;
class  FingerprintObserver_OnEnrollScanDone_Params_Data {};
static_assert;
class  FingerprintObserver_OnAuthScanDone_Params_Data {};
static_assert;
class  FingerprintObserver_OnSessionFailed_Params_Data {};
static_assert;
class  Fingerprint_GetRecordsForUser_Params_Data {};
static_assert;
class  Fingerprint_GetRecordsForUser_ResponseParams_Data {};
static_assert;
class  Fingerprint_StartEnrollSession_Params_Data {};
static_assert;
class  Fingerprint_CancelCurrentEnrollSession_Params_Data {};
static_assert;
class  Fingerprint_CancelCurrentEnrollSession_ResponseParams_Data {};
static_assert;
class  Fingerprint_RequestRecordLabel_Params_Data {};
static_assert;
class  Fingerprint_RequestRecordLabel_ResponseParams_Data {};
static_assert;
class  Fingerprint_SetRecordLabel_Params_Data {};
static_assert;
class  Fingerprint_SetRecordLabel_ResponseParams_Data {};
static_assert;
class  Fingerprint_RemoveRecord_Params_Data {};
static_assert;
class  Fingerprint_RemoveRecord_ResponseParams_Data {};
static_assert;
class  Fingerprint_StartAuthSession_Params_Data {};
static_assert;
class  Fingerprint_EndCurrentAuthSession_Params_Data {};
static_assert;
class  Fingerprint_EndCurrentAuthSession_ResponseParams_Data {};
static_assert;
class  Fingerprint_DestroyAllRecords_Params_Data {};
static_assert;
class  Fingerprint_DestroyAllRecords_ResponseParams_Data {};
static_assert;
class  Fingerprint_AddFingerprintObserver_Params_Data {};
static_assert;
class  Fingerprint_RequestType_Params_Data {};
static_assert;
class  Fingerprint_RequestType_ResponseParams_Data {};
static_assert;

}  // namespace internal


class FingerprintObserver_OnRestarted_ParamsDataView {};


class FingerprintObserver_OnStatusChanged_ParamsDataView {};


class FingerprintObserver_OnEnrollScanDone_ParamsDataView {};


class FingerprintObserver_OnAuthScanDone_ParamsDataView {};


class FingerprintObserver_OnSessionFailed_ParamsDataView {};


class Fingerprint_GetRecordsForUser_ParamsDataView {};


class Fingerprint_GetRecordsForUser_ResponseParamsDataView {};


class Fingerprint_StartEnrollSession_ParamsDataView {};


class Fingerprint_CancelCurrentEnrollSession_ParamsDataView {};


class Fingerprint_CancelCurrentEnrollSession_ResponseParamsDataView {};


class Fingerprint_RequestRecordLabel_ParamsDataView {};


class Fingerprint_RequestRecordLabel_ResponseParamsDataView {};


class Fingerprint_SetRecordLabel_ParamsDataView {};


class Fingerprint_SetRecordLabel_ResponseParamsDataView {};


class Fingerprint_RemoveRecord_ParamsDataView {};


class Fingerprint_RemoveRecord_ResponseParamsDataView {};


class Fingerprint_StartAuthSession_ParamsDataView {};


class Fingerprint_EndCurrentAuthSession_ParamsDataView {};


class Fingerprint_EndCurrentAuthSession_ResponseParamsDataView {};


class Fingerprint_DestroyAllRecords_ParamsDataView {};


class Fingerprint_DestroyAllRecords_ResponseParamsDataView {};


class Fingerprint_AddFingerprintObserver_ParamsDataView {};


class Fingerprint_RequestType_ParamsDataView {};


class Fingerprint_RequestType_ResponseParamsDataView {};







inline void FingerprintObserver_OnAuthScanDone_ParamsDataView::GetMsgDataView(
    FingerprintMessageDataView* output) {}
inline void FingerprintObserver_OnAuthScanDone_ParamsDataView::GetMatchesDataView(
    mojo::MapDataView<mojo::StringDataView, mojo::ArrayDataView<mojo::StringDataView>>* output) {}




inline void Fingerprint_GetRecordsForUser_ParamsDataView::GetUserIdDataView(
    mojo::StringDataView* output) {}


inline void Fingerprint_GetRecordsForUser_ResponseParamsDataView::GetRecordsDataView(
    mojo::MapDataView<mojo::StringDataView, mojo::StringDataView>* output) {}


inline void Fingerprint_StartEnrollSession_ParamsDataView::GetUserIdDataView(
    mojo::StringDataView* output) {}
inline void Fingerprint_StartEnrollSession_ParamsDataView::GetLabelDataView(
    mojo::StringDataView* output) {}






inline void Fingerprint_RequestRecordLabel_ParamsDataView::GetRecordPathDataView(
    mojo::StringDataView* output) {}


inline void Fingerprint_RequestRecordLabel_ResponseParamsDataView::GetLabelDataView(
    mojo::StringDataView* output) {}


inline void Fingerprint_SetRecordLabel_ParamsDataView::GetRecordPathDataView(
    mojo::StringDataView* output) {}
inline void Fingerprint_SetRecordLabel_ParamsDataView::GetNewLabelDataView(
    mojo::StringDataView* output) {}




inline void Fingerprint_RemoveRecord_ParamsDataView::GetRecordPathDataView(
    mojo::StringDataView* output) {}





















}  // device::mojom

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

#endif  // SERVICES_DEVICE_PUBLIC_MOJOM_FINGERPRINT_MOJOM_PARAMS_DATA_H_