chromium/out/Default/gen/device/vr/public/mojom/browser_test_interfaces.mojom-shared.cc

// device/vr/public/mojom/browser_test_interfaces.mojom-shared.cc is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "device/vr/public/mojom/browser_test_interfaces.mojom-shared.h"

// Used to support stream output operator for enums.
// TODO(dcheng): Consider omitting this somehow if not needed.
#include <ostream>
#include <utility>

#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"

#include "device/vr/public/mojom/browser_test_interfaces.mojom-params-data.h"
namespace device_test {
namespace mojom {

NOINLINE static const char* EyeToStringHelper(Eye value) {}

std::string EyeToString(Eye value) {}

std::ostream& operator<<(std::ostream& os, Eye value) {}

NOINLINE static const char* TrackedDeviceClassToStringHelper(TrackedDeviceClass value) {}

std::string TrackedDeviceClassToString(TrackedDeviceClass value) {}

std::ostream& operator<<(std::ostream& os, TrackedDeviceClass value) {}

NOINLINE static const char* ControllerRoleToStringHelper(ControllerRole value) {}

std::string ControllerRoleToString(ControllerRole value) {}

std::ostream& operator<<(std::ostream& os, ControllerRole value) {}

NOINLINE static const char* EventTypeToStringHelper(EventType value) {}

std::string EventTypeToString(EventType value) {}

std::ostream& operator<<(std::ostream& os, EventType value) {}

namespace internal {


// static
bool Color_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

Color_Data::Color_Data()
    :{}


// static
bool ViewData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ViewData_Data::ViewData_Data()
    :{}


// static
bool PoseFrameData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PoseFrameData_Data::PoseFrameData_Data()
    :{}


// static
bool ProjectionRaw_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ProjectionRaw_Data::ProjectionRaw_Data()
    :{}


// static
bool DeviceConfig_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

DeviceConfig_Data::DeviceConfig_Data()
    :{}


// static
bool ControllerAxisData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ControllerAxisData_Data::ControllerAxisData_Data()
    :{}


// static
bool ControllerFrameData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ControllerFrameData_Data::ControllerFrameData_Data()
    :{}


// static
bool EventData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

EventData_Data::EventData_Data()
    :{}


// static
bool XRTestHook_OnFrameSubmitted_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_OnFrameSubmitted_Params_Data::XRTestHook_OnFrameSubmitted_Params_Data()
    :{}


// static
bool XRTestHook_OnFrameSubmitted_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_OnFrameSubmitted_ResponseParams_Data::XRTestHook_OnFrameSubmitted_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetDeviceConfig_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetDeviceConfig_Params_Data::XRTestHook_WaitGetDeviceConfig_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetDeviceConfig_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetDeviceConfig_ResponseParams_Data::XRTestHook_WaitGetDeviceConfig_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetPresentingPose_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetPresentingPose_Params_Data::XRTestHook_WaitGetPresentingPose_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetPresentingPose_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetPresentingPose_ResponseParams_Data::XRTestHook_WaitGetPresentingPose_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetMagicWindowPose_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetMagicWindowPose_Params_Data::XRTestHook_WaitGetMagicWindowPose_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetMagicWindowPose_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetMagicWindowPose_ResponseParams_Data::XRTestHook_WaitGetMagicWindowPose_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_Params_Data::XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_ResponseParams_Data::XRTestHook_WaitGetControllerRoleForTrackedDeviceIndex_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetTrackedDeviceClass_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetTrackedDeviceClass_Params_Data::XRTestHook_WaitGetTrackedDeviceClass_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetTrackedDeviceClass_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetTrackedDeviceClass_ResponseParams_Data::XRTestHook_WaitGetTrackedDeviceClass_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetControllerData_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetControllerData_Params_Data::XRTestHook_WaitGetControllerData_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetControllerData_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetControllerData_ResponseParams_Data::XRTestHook_WaitGetControllerData_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetEventData_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetEventData_Params_Data::XRTestHook_WaitGetEventData_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetEventData_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetEventData_ResponseParams_Data::XRTestHook_WaitGetEventData_ResponseParams_Data()
    :{}


// static
bool XRTestHook_WaitGetCanCreateSession_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetCanCreateSession_Params_Data::XRTestHook_WaitGetCanCreateSession_Params_Data()
    :{}


// static
bool XRTestHook_WaitGetCanCreateSession_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRTestHook_WaitGetCanCreateSession_ResponseParams_Data::XRTestHook_WaitGetCanCreateSession_ResponseParams_Data()
    :{}


// static
bool XRServiceTestHook_SetTestHook_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRServiceTestHook_SetTestHook_Params_Data::XRServiceTestHook_SetTestHook_Params_Data()
    :{}


// static
bool XRServiceTestHook_SetTestHook_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRServiceTestHook_SetTestHook_ResponseParams_Data::XRServiceTestHook_SetTestHook_ResponseParams_Data()
    :{}


// static
bool XRServiceTestHook_TerminateDeviceServiceProcessForTesting_Params_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRServiceTestHook_TerminateDeviceServiceProcessForTesting_Params_Data::XRServiceTestHook_TerminateDeviceServiceProcessForTesting_Params_Data()
    :{}


// static
bool XRServiceTestHook_TerminateDeviceServiceProcessForTesting_ResponseParams_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

XRServiceTestHook_TerminateDeviceServiceProcessForTesting_ResponseParams_Data::XRServiceTestHook_TerminateDeviceServiceProcessForTesting_ResponseParams_Data()
    :{}

}  // namespace internal
}  // namespace mojom
}  // namespace device_test

namespace perfetto {

// static
void TraceFormatTraits<::device_test::mojom::Eye>::WriteIntoTrace(
   perfetto::TracedValue context, ::device_test::mojom::Eye value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::device_test::mojom::TrackedDeviceClass>::WriteIntoTrace(
   perfetto::TracedValue context, ::device_test::mojom::TrackedDeviceClass value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::device_test::mojom::ControllerRole>::WriteIntoTrace(
   perfetto::TracedValue context, ::device_test::mojom::ControllerRole value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::device_test::mojom::EventType>::WriteIntoTrace(
   perfetto::TracedValue context, ::device_test::mojom::EventType value) {}

} // namespace perfetto