chromium/out/Default/gen/content/browser/xr/webxr_internals/mojom/webxr_internals.mojom-params-data.h

// content/browser/xr/webxr_internals/mojom/webxr_internals.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 CONTENT_BROWSER_XR_WEBXR_INTERNALS_MOJOM_WEBXR_INTERNALS_MOJOM_PARAMS_DATA_H_
#define CONTENT_BROWSER_XR_WEBXR_INTERNALS_MOJOM_WEBXR_INTERNALS_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 webxr::mojom {
namespace internal {
class  WebXrInternalsHandler_GetDeviceInfo_Params_Data {};
static_assert;
class  WebXrInternalsHandler_GetDeviceInfo_ResponseParams_Data {};
static_assert;
class  WebXrInternalsHandler_GetActiveRuntimes_Params_Data {};
static_assert;
class  WebXrInternalsHandler_GetActiveRuntimes_ResponseParams_Data {};
static_assert;
class  WebXrInternalsHandler_SubscribeToEvents_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrSessionRequested_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrSessionRejected_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrSessionStarted_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrSessionStopped_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrRuntimeAdded_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogXrRuntimeRemoved_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogFrameData_Params_Data {};
static_assert;
class  XRInternalsSessionListener_LogConsoleMessages_Params_Data {};
static_assert;

}  // namespace internal


class WebXrInternalsHandler_GetDeviceInfo_ParamsDataView {};


class WebXrInternalsHandler_GetDeviceInfo_ResponseParamsDataView {};


class WebXrInternalsHandler_GetActiveRuntimes_ParamsDataView {};


class WebXrInternalsHandler_GetActiveRuntimes_ResponseParamsDataView {};


class WebXrInternalsHandler_SubscribeToEvents_ParamsDataView {};


class XRInternalsSessionListener_LogXrSessionRequested_ParamsDataView {};


class XRInternalsSessionListener_LogXrSessionRejected_ParamsDataView {};


class XRInternalsSessionListener_LogXrSessionStarted_ParamsDataView {};


class XRInternalsSessionListener_LogXrSessionStopped_ParamsDataView {};


class XRInternalsSessionListener_LogXrRuntimeAdded_ParamsDataView {};


class XRInternalsSessionListener_LogXrRuntimeRemoved_ParamsDataView {};


class XRInternalsSessionListener_LogFrameData_ParamsDataView {};


class XRInternalsSessionListener_LogConsoleMessages_ParamsDataView {};



inline void WebXrInternalsHandler_GetDeviceInfo_ResponseParamsDataView::GetDeviceInfoDataView(
    DeviceInfoDataView* output) {}




inline void WebXrInternalsHandler_GetActiveRuntimes_ResponseParamsDataView::GetActiveRuntimesDataView(
    mojo::ArrayDataView<RuntimeInfoDataView>* output) {}




inline void XRInternalsSessionListener_LogXrSessionRequested_ParamsDataView::GetSessionRequestedRecordDataView(
    SessionRequestedRecordDataView* output) {}


inline void XRInternalsSessionListener_LogXrSessionRejected_ParamsDataView::GetSessionRejectedRecordDataView(
    SessionRejectedRecordDataView* output) {}


inline void XRInternalsSessionListener_LogXrSessionStarted_ParamsDataView::GetSessionStartedRecordDataView(
    SessionStartedRecordDataView* output) {}


inline void XRInternalsSessionListener_LogXrSessionStopped_ParamsDataView::GetSessionStoppedRecordDataView(
    SessionStoppedRecordDataView* output) {}


inline void XRInternalsSessionListener_LogXrRuntimeAdded_ParamsDataView::GetRuntimeAddedRecordDataView(
    RuntimeInfoDataView* output) {}




inline void XRInternalsSessionListener_LogFrameData_ParamsDataView::GetXrframeStatisticsDataView(
    ::device::mojom::XrFrameStatisticsDataView* output) {}


inline void XRInternalsSessionListener_LogConsoleMessages_ParamsDataView::GetXrloggingStatisticsDataView(
    ::device::mojom::XrLogMessageDataView* output) {}



}  // webxr::mojom

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

#endif  // CONTENT_BROWSER_XR_WEBXR_INTERNALS_MOJOM_WEBXR_INTERNALS_MOJOM_PARAMS_DATA_H_