blob: 4d6bd38dfff0c16ef9e9a10f979eb377e2815ea1 [file] [log] [blame]
// chromeos/services/machine_learning/public/mojom/handwriting_recognizer.mojom-forward.h is auto generated by mojom_bindings_generator.py, do not edit
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROMEOS_SERVICES_MACHINE_LEARNING_PUBLIC_MOJOM_HANDWRITING_RECOGNIZER_MOJOM_FORWARD_H_
#define CHROMEOS_SERVICES_MACHINE_LEARNING_PUBLIC_MOJOM_HANDWRITING_RECOGNIZER_MOJOM_FORWARD_H_
#include <stdint.h>
#include "mojo/public/cpp/bindings/struct_forward.h"
#include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"
#ifdef KYTHE_IS_RUNNING
#pragma kythe_inline_metadata "Metadata comment"
#endif
namespace chromeos {
namespace machine_learning {
namespace mojom {
class InkPointDataView;
class InkStrokeDataView;
class WritingGuideDataView;
class RecognitionContextDataView;
class HandwritingRecognitionQueryDataView;
class HandwritingRecognizerInkRangeDataView;
class HandwritingRecognizerSegmentDataView;
class HandwritingRecognizerSegmentationDataView;
class HandwritingRecognizerCandidateDataView;
class HandwritingRecognizerResultDataView;
class HandwritingRecognizerSpecDataView;
enum class LoadHandwritingModelResult : int32_t;
enum class HandwritingRecognizerResult_Status : int32_t;
class InkPoint;
using InkPointPtr = mojo::StructPtr<InkPoint>;
class InkStroke;
using InkStrokePtr = mojo::StructPtr<InkStroke>;
class WritingGuide;
using WritingGuidePtr = mojo::InlinedStructPtr<WritingGuide>;
class RecognitionContext;
using RecognitionContextPtr = mojo::StructPtr<RecognitionContext>;
class HandwritingRecognitionQuery;
using HandwritingRecognitionQueryPtr = mojo::StructPtr<HandwritingRecognitionQuery>;
class HandwritingRecognizerInkRange;
using HandwritingRecognizerInkRangePtr = mojo::InlinedStructPtr<HandwritingRecognizerInkRange>;
class HandwritingRecognizerSegment;
using HandwritingRecognizerSegmentPtr = mojo::StructPtr<HandwritingRecognizerSegment>;
class HandwritingRecognizerSegmentation;
using HandwritingRecognizerSegmentationPtr = mojo::StructPtr<HandwritingRecognizerSegmentation>;
class HandwritingRecognizerCandidate;
using HandwritingRecognizerCandidatePtr = mojo::StructPtr<HandwritingRecognizerCandidate>;
class HandwritingRecognizerResult;
using HandwritingRecognizerResultPtr = mojo::StructPtr<HandwritingRecognizerResult>;
class HandwritingRecognizerSpec;
using HandwritingRecognizerSpecPtr = mojo::InlinedStructPtr<HandwritingRecognizerSpec>;
class HandwritingRecognizer;
} // namespace mojom
} // namespace machine_learning
} // namespace chromeos
#endif // CHROMEOS_SERVICES_MACHINE_LEARNING_PUBLIC_MOJOM_HANDWRITING_RECOGNIZER_MOJOM_FORWARD_H_
/* Metadata comment
eyJtZXRhIjogW10sICJ0eXBlIjogImt5dGhlMCJ9
*/