#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>
#include <google/protobuf/extension_set.h>
#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"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_lens_5foverlay_5fservice_5fdeps_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
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_;
}
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 { … };
class LensOverlayObjectsRequest final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class LensOverlayObjectsResponse final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class LensOverlayInteractionRequest final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class LensOverlayInteractionResponse final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Payload final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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 { … }
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) { … }
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 { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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
}
#include <google/protobuf/port_undef.inc>
#endif