chromium/out/Default/gen/third_party/lens_server_proto/lens_overlay_service_deps.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: lens_overlay_service_deps.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5fservice_5fdeps_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5fservice_5fdeps_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include "lens_overlay_client_context.pb.h"
#include "lens_overlay_cluster_info.pb.h"
#include "lens_overlay_deep_gleam_data.pb.h"
#include "lens_overlay_image_crop.pb.h"
#include "lens_overlay_image_data.pb.h"
#include "lens_overlay_interaction_request_metadata.pb.h"
#include "lens_overlay_overlay_object.pb.h"
#include "lens_overlay_request_id.pb.h"
#include "lens_overlay_text.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_lens_5foverlay_5fservice_5fdeps_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_lens_5foverlay_5fservice_5fdeps_2eproto {};
namespace lens {
class LensOverlayInteractionRequest;
struct LensOverlayInteractionRequestDefaultTypeInternal;
extern LensOverlayInteractionRequestDefaultTypeInternal _LensOverlayInteractionRequest_default_instance_;
class LensOverlayInteractionResponse;
struct LensOverlayInteractionResponseDefaultTypeInternal;
extern LensOverlayInteractionResponseDefaultTypeInternal _LensOverlayInteractionResponse_default_instance_;
class LensOverlayObjectsRequest;
struct LensOverlayObjectsRequestDefaultTypeInternal;
extern LensOverlayObjectsRequestDefaultTypeInternal _LensOverlayObjectsRequest_default_instance_;
class LensOverlayObjectsResponse;
struct LensOverlayObjectsResponseDefaultTypeInternal;
extern LensOverlayObjectsResponseDefaultTypeInternal _LensOverlayObjectsResponse_default_instance_;
class LensOverlayRequestContext;
struct LensOverlayRequestContextDefaultTypeInternal;
extern LensOverlayRequestContextDefaultTypeInternal _LensOverlayRequestContext_default_instance_;
class Payload;
struct PayloadDefaultTypeInternal;
extern PayloadDefaultTypeInternal _Payload_default_instance_;
}  // namespace lens
PROTOBUF_NAMESPACE_OPEN
template<> ::lens::LensOverlayInteractionRequest* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequest>(Arena*);
template<> ::lens::LensOverlayInteractionResponse* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionResponse>(Arena*);
template<> ::lens::LensOverlayObjectsRequest* Arena::CreateMaybeMessage<::lens::LensOverlayObjectsRequest>(Arena*);
template<> ::lens::LensOverlayObjectsResponse* Arena::CreateMaybeMessage<::lens::LensOverlayObjectsResponse>(Arena*);
template<> ::lens::LensOverlayRequestContext* Arena::CreateMaybeMessage<::lens::LensOverlayRequestContext>(Arena*);
template<> ::lens::Payload* Arena::CreateMaybeMessage<::lens::Payload>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace lens {

// ===================================================================

class LensOverlayRequestContext final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayRequestContext) */ {};
// -------------------------------------------------------------------

class LensOverlayObjectsRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayObjectsRequest) */ {};
// -------------------------------------------------------------------

class LensOverlayObjectsResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayObjectsResponse) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequest) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionResponse) */ {};
// -------------------------------------------------------------------

class Payload final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.Payload) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// LensOverlayRequestContext

// .lens.LensOverlayRequestId request_id = 3;
inline bool LensOverlayRequestContext::_internal_has_request_id() const {}
inline bool LensOverlayRequestContext::has_request_id() const {}
inline const ::lens::LensOverlayRequestId& LensOverlayRequestContext::_internal_request_id() const {}
inline const ::lens::LensOverlayRequestId& LensOverlayRequestContext::request_id() const {}
inline void LensOverlayRequestContext::unsafe_arena_set_allocated_request_id(
    ::lens::LensOverlayRequestId* request_id) {}
inline ::lens::LensOverlayRequestId* LensOverlayRequestContext::release_request_id() {}
inline ::lens::LensOverlayRequestId* LensOverlayRequestContext::unsafe_arena_release_request_id() {}
inline ::lens::LensOverlayRequestId* LensOverlayRequestContext::_internal_mutable_request_id() {}
inline ::lens::LensOverlayRequestId* LensOverlayRequestContext::mutable_request_id() {}
inline void LensOverlayRequestContext::set_allocated_request_id(::lens::LensOverlayRequestId* request_id) {}

// .lens.LensOverlayClientContext client_context = 4;
inline bool LensOverlayRequestContext::_internal_has_client_context() const {}
inline bool LensOverlayRequestContext::has_client_context() const {}
inline const ::lens::LensOverlayClientContext& LensOverlayRequestContext::_internal_client_context() const {}
inline const ::lens::LensOverlayClientContext& LensOverlayRequestContext::client_context() const {}
inline void LensOverlayRequestContext::unsafe_arena_set_allocated_client_context(
    ::lens::LensOverlayClientContext* client_context) {}
inline ::lens::LensOverlayClientContext* LensOverlayRequestContext::release_client_context() {}
inline ::lens::LensOverlayClientContext* LensOverlayRequestContext::unsafe_arena_release_client_context() {}
inline ::lens::LensOverlayClientContext* LensOverlayRequestContext::_internal_mutable_client_context() {}
inline ::lens::LensOverlayClientContext* LensOverlayRequestContext::mutable_client_context() {}
inline void LensOverlayRequestContext::set_allocated_client_context(::lens::LensOverlayClientContext* client_context) {}

// -------------------------------------------------------------------

// LensOverlayObjectsRequest

// .lens.LensOverlayRequestContext request_context = 1;
inline bool LensOverlayObjectsRequest::_internal_has_request_context() const {}
inline bool LensOverlayObjectsRequest::has_request_context() const {}
inline void LensOverlayObjectsRequest::clear_request_context() {}
inline const ::lens::LensOverlayRequestContext& LensOverlayObjectsRequest::_internal_request_context() const {}
inline const ::lens::LensOverlayRequestContext& LensOverlayObjectsRequest::request_context() const {}
inline void LensOverlayObjectsRequest::unsafe_arena_set_allocated_request_context(
    ::lens::LensOverlayRequestContext* request_context) {}
inline ::lens::LensOverlayRequestContext* LensOverlayObjectsRequest::release_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayObjectsRequest::unsafe_arena_release_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayObjectsRequest::_internal_mutable_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayObjectsRequest::mutable_request_context() {}
inline void LensOverlayObjectsRequest::set_allocated_request_context(::lens::LensOverlayRequestContext* request_context) {}

// .lens.ImageData image_data = 3;
inline bool LensOverlayObjectsRequest::_internal_has_image_data() const {}
inline bool LensOverlayObjectsRequest::has_image_data() const {}
inline const ::lens::ImageData& LensOverlayObjectsRequest::_internal_image_data() const {}
inline const ::lens::ImageData& LensOverlayObjectsRequest::image_data() const {}
inline void LensOverlayObjectsRequest::unsafe_arena_set_allocated_image_data(
    ::lens::ImageData* image_data) {}
inline ::lens::ImageData* LensOverlayObjectsRequest::release_image_data() {}
inline ::lens::ImageData* LensOverlayObjectsRequest::unsafe_arena_release_image_data() {}
inline ::lens::ImageData* LensOverlayObjectsRequest::_internal_mutable_image_data() {}
inline ::lens::ImageData* LensOverlayObjectsRequest::mutable_image_data() {}
inline void LensOverlayObjectsRequest::set_allocated_image_data(::lens::ImageData* image_data) {}

// .lens.Payload payload = 4;
inline bool LensOverlayObjectsRequest::_internal_has_payload() const {}
inline bool LensOverlayObjectsRequest::has_payload() const {}
inline void LensOverlayObjectsRequest::clear_payload() {}
inline const ::lens::Payload& LensOverlayObjectsRequest::_internal_payload() const {}
inline const ::lens::Payload& LensOverlayObjectsRequest::payload() const {}
inline void LensOverlayObjectsRequest::unsafe_arena_set_allocated_payload(
    ::lens::Payload* payload) {}
inline ::lens::Payload* LensOverlayObjectsRequest::release_payload() {}
inline ::lens::Payload* LensOverlayObjectsRequest::unsafe_arena_release_payload() {}
inline ::lens::Payload* LensOverlayObjectsRequest::_internal_mutable_payload() {}
inline ::lens::Payload* LensOverlayObjectsRequest::mutable_payload() {}
inline void LensOverlayObjectsRequest::set_allocated_payload(::lens::Payload* payload) {}

// -------------------------------------------------------------------

// LensOverlayObjectsResponse

// repeated .lens.OverlayObject overlay_objects = 2;
inline int LensOverlayObjectsResponse::_internal_overlay_objects_size() const {}
inline int LensOverlayObjectsResponse::overlay_objects_size() const {}
inline ::lens::OverlayObject* LensOverlayObjectsResponse::mutable_overlay_objects(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::OverlayObject >*
LensOverlayObjectsResponse::mutable_overlay_objects() {}
inline const ::lens::OverlayObject& LensOverlayObjectsResponse::_internal_overlay_objects(int index) const {}
inline const ::lens::OverlayObject& LensOverlayObjectsResponse::overlay_objects(int index) const {}
inline ::lens::OverlayObject* LensOverlayObjectsResponse::_internal_add_overlay_objects() {}
inline ::lens::OverlayObject* LensOverlayObjectsResponse::add_overlay_objects() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::OverlayObject >&
LensOverlayObjectsResponse::overlay_objects() const {}

// .lens.Text text = 3;
inline bool LensOverlayObjectsResponse::_internal_has_text() const {}
inline bool LensOverlayObjectsResponse::has_text() const {}
inline const ::lens::Text& LensOverlayObjectsResponse::_internal_text() const {}
inline const ::lens::Text& LensOverlayObjectsResponse::text() const {}
inline void LensOverlayObjectsResponse::unsafe_arena_set_allocated_text(
    ::lens::Text* text) {}
inline ::lens::Text* LensOverlayObjectsResponse::release_text() {}
inline ::lens::Text* LensOverlayObjectsResponse::unsafe_arena_release_text() {}
inline ::lens::Text* LensOverlayObjectsResponse::_internal_mutable_text() {}
inline ::lens::Text* LensOverlayObjectsResponse::mutable_text() {}
inline void LensOverlayObjectsResponse::set_allocated_text(::lens::Text* text) {}

// repeated .lens.DeepGleamData deep_gleams = 4;
inline int LensOverlayObjectsResponse::_internal_deep_gleams_size() const {}
inline int LensOverlayObjectsResponse::deep_gleams_size() const {}
inline ::lens::DeepGleamData* LensOverlayObjectsResponse::mutable_deep_gleams(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::DeepGleamData >*
LensOverlayObjectsResponse::mutable_deep_gleams() {}
inline const ::lens::DeepGleamData& LensOverlayObjectsResponse::_internal_deep_gleams(int index) const {}
inline const ::lens::DeepGleamData& LensOverlayObjectsResponse::deep_gleams(int index) const {}
inline ::lens::DeepGleamData* LensOverlayObjectsResponse::_internal_add_deep_gleams() {}
inline ::lens::DeepGleamData* LensOverlayObjectsResponse::add_deep_gleams() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::DeepGleamData >&
LensOverlayObjectsResponse::deep_gleams() const {}

// .lens.LensOverlayClusterInfo cluster_info = 7;
inline bool LensOverlayObjectsResponse::_internal_has_cluster_info() const {}
inline bool LensOverlayObjectsResponse::has_cluster_info() const {}
inline const ::lens::LensOverlayClusterInfo& LensOverlayObjectsResponse::_internal_cluster_info() const {}
inline const ::lens::LensOverlayClusterInfo& LensOverlayObjectsResponse::cluster_info() const {}
inline void LensOverlayObjectsResponse::unsafe_arena_set_allocated_cluster_info(
    ::lens::LensOverlayClusterInfo* cluster_info) {}
inline ::lens::LensOverlayClusterInfo* LensOverlayObjectsResponse::release_cluster_info() {}
inline ::lens::LensOverlayClusterInfo* LensOverlayObjectsResponse::unsafe_arena_release_cluster_info() {}
inline ::lens::LensOverlayClusterInfo* LensOverlayObjectsResponse::_internal_mutable_cluster_info() {}
inline ::lens::LensOverlayClusterInfo* LensOverlayObjectsResponse::mutable_cluster_info() {}
inline void LensOverlayObjectsResponse::set_allocated_cluster_info(::lens::LensOverlayClusterInfo* cluster_info) {}

// -------------------------------------------------------------------

// LensOverlayInteractionRequest

// .lens.LensOverlayRequestContext request_context = 1;
inline bool LensOverlayInteractionRequest::_internal_has_request_context() const {}
inline bool LensOverlayInteractionRequest::has_request_context() const {}
inline void LensOverlayInteractionRequest::clear_request_context() {}
inline const ::lens::LensOverlayRequestContext& LensOverlayInteractionRequest::_internal_request_context() const {}
inline const ::lens::LensOverlayRequestContext& LensOverlayInteractionRequest::request_context() const {}
inline void LensOverlayInteractionRequest::unsafe_arena_set_allocated_request_context(
    ::lens::LensOverlayRequestContext* request_context) {}
inline ::lens::LensOverlayRequestContext* LensOverlayInteractionRequest::release_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayInteractionRequest::unsafe_arena_release_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayInteractionRequest::_internal_mutable_request_context() {}
inline ::lens::LensOverlayRequestContext* LensOverlayInteractionRequest::mutable_request_context() {}
inline void LensOverlayInteractionRequest::set_allocated_request_context(::lens::LensOverlayRequestContext* request_context) {}

// .lens.LensOverlayInteractionRequestMetadata interaction_request_metadata = 2;
inline bool LensOverlayInteractionRequest::_internal_has_interaction_request_metadata() const {}
inline bool LensOverlayInteractionRequest::has_interaction_request_metadata() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata& LensOverlayInteractionRequest::_internal_interaction_request_metadata() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata& LensOverlayInteractionRequest::interaction_request_metadata() const {}
inline void LensOverlayInteractionRequest::unsafe_arena_set_allocated_interaction_request_metadata(
    ::lens::LensOverlayInteractionRequestMetadata* interaction_request_metadata) {}
inline ::lens::LensOverlayInteractionRequestMetadata* LensOverlayInteractionRequest::release_interaction_request_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata* LensOverlayInteractionRequest::unsafe_arena_release_interaction_request_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata* LensOverlayInteractionRequest::_internal_mutable_interaction_request_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata* LensOverlayInteractionRequest::mutable_interaction_request_metadata() {}
inline void LensOverlayInteractionRequest::set_allocated_interaction_request_metadata(::lens::LensOverlayInteractionRequestMetadata* interaction_request_metadata) {}

// .lens.ImageCrop image_crop = 3;
inline bool LensOverlayInteractionRequest::_internal_has_image_crop() const {}
inline bool LensOverlayInteractionRequest::has_image_crop() const {}
inline const ::lens::ImageCrop& LensOverlayInteractionRequest::_internal_image_crop() const {}
inline const ::lens::ImageCrop& LensOverlayInteractionRequest::image_crop() const {}
inline void LensOverlayInteractionRequest::unsafe_arena_set_allocated_image_crop(
    ::lens::ImageCrop* image_crop) {}
inline ::lens::ImageCrop* LensOverlayInteractionRequest::release_image_crop() {}
inline ::lens::ImageCrop* LensOverlayInteractionRequest::unsafe_arena_release_image_crop() {}
inline ::lens::ImageCrop* LensOverlayInteractionRequest::_internal_mutable_image_crop() {}
inline ::lens::ImageCrop* LensOverlayInteractionRequest::mutable_image_crop() {}
inline void LensOverlayInteractionRequest::set_allocated_image_crop(::lens::ImageCrop* image_crop) {}

// -------------------------------------------------------------------

// LensOverlayInteractionResponse

// string encoded_response = 3;
inline void LensOverlayInteractionResponse::clear_encoded_response() {}
inline const std::string& LensOverlayInteractionResponse::encoded_response() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LensOverlayInteractionResponse::set_encoded_response(ArgT0&& arg0, ArgT... args) {}
inline std::string* LensOverlayInteractionResponse::mutable_encoded_response() {}
inline const std::string& LensOverlayInteractionResponse::_internal_encoded_response() const {}
inline void LensOverlayInteractionResponse::_internal_set_encoded_response(const std::string& value) {}
inline std::string* LensOverlayInteractionResponse::_internal_mutable_encoded_response() {}
inline std::string* LensOverlayInteractionResponse::release_encoded_response() {}
inline void LensOverlayInteractionResponse::set_allocated_encoded_response(std::string* encoded_response) {}

// -------------------------------------------------------------------

// Payload

// .lens.ImageData image_data = 2;
inline bool Payload::_internal_has_image_data() const {}
inline bool Payload::has_image_data() const {}
inline const ::lens::ImageData& Payload::_internal_image_data() const {}
inline const ::lens::ImageData& Payload::image_data() const {}
inline void Payload::unsafe_arena_set_allocated_image_data(
    ::lens::ImageData* image_data) {}
inline ::lens::ImageData* Payload::release_image_data() {}
inline ::lens::ImageData* Payload::unsafe_arena_release_image_data() {}
inline ::lens::ImageData* Payload::_internal_mutable_image_data() {}
inline ::lens::ImageData* Payload::mutable_image_data() {}
inline void Payload::set_allocated_image_data(::lens::ImageData* image_data) {}

// bytes content_data = 3;
inline void Payload::clear_content_data() {}
inline const std::string& Payload::content_data() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Payload::set_content_data(ArgT0&& arg0, ArgT... args) {}
inline std::string* Payload::mutable_content_data() {}
inline const std::string& Payload::_internal_content_data() const {}
inline void Payload::_internal_set_content_data(const std::string& value) {}
inline std::string* Payload::_internal_mutable_content_data() {}
inline std::string* Payload::release_content_data() {}
inline void Payload::set_allocated_content_data(std::string* content_data) {}

// string content_type = 4;
inline void Payload::clear_content_type() {}
inline const std::string& Payload::content_type() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Payload::set_content_type(ArgT0&& arg0, ArgT... args) {}
inline std::string* Payload::mutable_content_type() {}
inline const std::string& Payload::_internal_content_type() const {}
inline void Payload::_internal_set_content_type(const std::string& value) {}
inline std::string* Payload::_internal_mutable_content_type() {}
inline std::string* Payload::release_content_type() {}
inline void Payload::set_allocated_content_type(std::string* content_type) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace lens

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5fservice_5fdeps_2eproto