#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_SPEECH_SPEECH_SYNTHESIS_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_SPEECH_SPEECH_SYNTHESIS_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 blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisVoiceListObserver_OnSetVoiceList_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnStartedSpeaking_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnFinishedSpeaking_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnPausedSpeaking_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnResumedSpeaking_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnEncounteredWordBoundary_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnEncounteredSentenceBoundary_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesisClient_OnEncounteredSpeakingError_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesis_AddVoiceListObserver_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesis_Speak_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesis_Pause_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesis_Resume_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) SpeechSynthesis_Cancel_Params_Data { … };
static_assert …;
}
class SpeechSynthesisVoiceListObserver_OnSetVoiceList_ParamsDataView { … };
class SpeechSynthesisClient_OnStartedSpeaking_ParamsDataView { … };
class SpeechSynthesisClient_OnFinishedSpeaking_ParamsDataView { … };
class SpeechSynthesisClient_OnPausedSpeaking_ParamsDataView { … };
class SpeechSynthesisClient_OnResumedSpeaking_ParamsDataView { … };
class SpeechSynthesisClient_OnEncounteredWordBoundary_ParamsDataView { … };
class SpeechSynthesisClient_OnEncounteredSentenceBoundary_ParamsDataView { … };
class SpeechSynthesisClient_OnEncounteredSpeakingError_ParamsDataView { … };
class SpeechSynthesis_AddVoiceListObserver_ParamsDataView { … };
class SpeechSynthesis_Speak_ParamsDataView { … };
class SpeechSynthesis_Pause_ParamsDataView { … };
class SpeechSynthesis_Resume_ParamsDataView { … };
class SpeechSynthesis_Cancel_ParamsDataView { … };
inline void SpeechSynthesisVoiceListObserver_OnSetVoiceList_ParamsDataView::GetVoiceListDataView(
mojo::ArrayDataView<SpeechSynthesisVoiceDataView>* output) { … }
inline void SpeechSynthesis_Speak_ParamsDataView::GetUtteranceDataView(
SpeechSynthesisUtteranceDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif