#ifndef GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5fknowledge_5fintent_5fquery_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5fknowledge_5fintent_5fquery_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_translate_stickiness_signals.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_lens_5foverlay_5fknowledge_5fintent_5fquery_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_lens_5foverlay_5fknowledge_5fintent_5fquery_2eproto { … };
namespace lens {
class Argument;
struct ArgumentDefaultTypeInternal;
extern ArgumentDefaultTypeInternal _Argument_default_instance_;
class ArgumentValue;
struct ArgumentValueDefaultTypeInternal;
extern ArgumentValueDefaultTypeInternal _ArgumentValue_default_instance_;
class FunctionCall;
struct FunctionCallDefaultTypeInternal;
extern FunctionCallDefaultTypeInternal _FunctionCall_default_instance_;
class FunctionCallSignals;
struct FunctionCallSignalsDefaultTypeInternal;
extern FunctionCallSignalsDefaultTypeInternal _FunctionCallSignals_default_instance_;
class SimpleValue;
struct SimpleValueDefaultTypeInternal;
extern SimpleValueDefaultTypeInternal _SimpleValue_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::lens::Argument* Arena::CreateMaybeMessage<::lens::Argument>(Arena*);
template<> ::lens::ArgumentValue* Arena::CreateMaybeMessage<::lens::ArgumentValue>(Arena*);
template<> ::lens::FunctionCall* Arena::CreateMaybeMessage<::lens::FunctionCall>(Arena*);
template<> ::lens::FunctionCallSignals* Arena::CreateMaybeMessage<::lens::FunctionCallSignals>(Arena*);
template<> ::lens::SimpleValue* Arena::CreateMaybeMessage<::lens::SimpleValue>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace lens {
class FunctionCall final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class FunctionCallSignals final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Argument final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ArgumentValue final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class SimpleValue final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool FunctionCall::_internal_has_name() const { … }
inline bool FunctionCall::has_name() const { … }
inline void FunctionCall::clear_name() { … }
inline const std::string& FunctionCall::name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FunctionCall::set_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* FunctionCall::mutable_name() { … }
inline const std::string& FunctionCall::_internal_name() const { … }
inline void FunctionCall::_internal_set_name(const std::string& value) { … }
inline std::string* FunctionCall::_internal_mutable_name() { … }
inline std::string* FunctionCall::release_name() { … }
inline void FunctionCall::set_allocated_name(std::string* name) { … }
inline int FunctionCall::_internal_argument_size() const { … }
inline int FunctionCall::argument_size() const { … }
inline void FunctionCall::clear_argument() { … }
inline ::lens::Argument* FunctionCall::mutable_argument(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::Argument >*
FunctionCall::mutable_argument() { … }
inline const ::lens::Argument& FunctionCall::_internal_argument(int index) const { … }
inline const ::lens::Argument& FunctionCall::argument(int index) const { … }
inline ::lens::Argument* FunctionCall::_internal_add_argument() { … }
inline ::lens::Argument* FunctionCall::add_argument() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::lens::Argument >&
FunctionCall::argument() const { … }
inline bool FunctionCall::_internal_has_signals() const { … }
inline bool FunctionCall::has_signals() const { … }
inline void FunctionCall::clear_signals() { … }
inline const ::lens::FunctionCallSignals& FunctionCall::_internal_signals() const { … }
inline const ::lens::FunctionCallSignals& FunctionCall::signals() const { … }
inline void FunctionCall::unsafe_arena_set_allocated_signals(
::lens::FunctionCallSignals* signals) { … }
inline ::lens::FunctionCallSignals* FunctionCall::release_signals() { … }
inline ::lens::FunctionCallSignals* FunctionCall::unsafe_arena_release_signals() { … }
inline ::lens::FunctionCallSignals* FunctionCall::_internal_mutable_signals() { … }
inline ::lens::FunctionCallSignals* FunctionCall::mutable_signals() { … }
inline void FunctionCall::set_allocated_signals(::lens::FunctionCallSignals* signals) { … }
inline bool FunctionCallSignals::_internal_has_translate_stickiness_signals() const { … }
inline bool FunctionCallSignals::has_translate_stickiness_signals() const { … }
inline const ::lens::TranslateStickinessSignals& FunctionCallSignals::_internal_translate_stickiness_signals() const { … }
inline const ::lens::TranslateStickinessSignals& FunctionCallSignals::translate_stickiness_signals() const { … }
inline void FunctionCallSignals::unsafe_arena_set_allocated_translate_stickiness_signals(
::lens::TranslateStickinessSignals* translate_stickiness_signals) { … }
inline ::lens::TranslateStickinessSignals* FunctionCallSignals::release_translate_stickiness_signals() { … }
inline ::lens::TranslateStickinessSignals* FunctionCallSignals::unsafe_arena_release_translate_stickiness_signals() { … }
inline ::lens::TranslateStickinessSignals* FunctionCallSignals::_internal_mutable_translate_stickiness_signals() { … }
inline ::lens::TranslateStickinessSignals* FunctionCallSignals::mutable_translate_stickiness_signals() { … }
inline void FunctionCallSignals::set_allocated_translate_stickiness_signals(::lens::TranslateStickinessSignals* translate_stickiness_signals) { … }
inline bool Argument::_internal_has_name() const { … }
inline bool Argument::has_name() const { … }
inline void Argument::clear_name() { … }
inline const std::string& Argument::name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Argument::set_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* Argument::mutable_name() { … }
inline const std::string& Argument::_internal_name() const { … }
inline void Argument::_internal_set_name(const std::string& value) { … }
inline std::string* Argument::_internal_mutable_name() { … }
inline std::string* Argument::release_name() { … }
inline void Argument::set_allocated_name(std::string* name) { … }
inline bool Argument::_internal_has_value() const { … }
inline bool Argument::has_value() const { … }
inline void Argument::clear_value() { … }
inline const ::lens::ArgumentValue& Argument::_internal_value() const { … }
inline const ::lens::ArgumentValue& Argument::value() const { … }
inline void Argument::unsafe_arena_set_allocated_value(
::lens::ArgumentValue* value) { … }
inline ::lens::ArgumentValue* Argument::release_value() { … }
inline ::lens::ArgumentValue* Argument::unsafe_arena_release_value() { … }
inline ::lens::ArgumentValue* Argument::_internal_mutable_value() { … }
inline ::lens::ArgumentValue* Argument::mutable_value() { … }
inline void Argument::set_allocated_value(::lens::ArgumentValue* value) { … }
inline bool ArgumentValue::_internal_has_simple_value() const { … }
inline bool ArgumentValue::has_simple_value() const { … }
inline void ArgumentValue::set_has_simple_value() { … }
inline void ArgumentValue::clear_simple_value() { … }
inline ::lens::SimpleValue* ArgumentValue::release_simple_value() { … }
inline const ::lens::SimpleValue& ArgumentValue::_internal_simple_value() const { … }
inline const ::lens::SimpleValue& ArgumentValue::simple_value() const { … }
inline ::lens::SimpleValue* ArgumentValue::unsafe_arena_release_simple_value() { … }
inline void ArgumentValue::unsafe_arena_set_allocated_simple_value(::lens::SimpleValue* simple_value) { … }
inline ::lens::SimpleValue* ArgumentValue::_internal_mutable_simple_value() { … }
inline ::lens::SimpleValue* ArgumentValue::mutable_simple_value() { … }
inline bool ArgumentValue::has_value() const { … }
inline void ArgumentValue::clear_has_value() { … }
inline ArgumentValue::ValueCase ArgumentValue::value_case() const { … }
inline bool SimpleValue::_internal_has_string_value() const { … }
inline bool SimpleValue::has_string_value() const { … }
inline void SimpleValue::set_has_string_value() { … }
inline void SimpleValue::clear_string_value() { … }
inline const std::string& SimpleValue::string_value() const { … }
template <typename ArgT0, typename... ArgT>
inline void SimpleValue::set_string_value(ArgT0&& arg0, ArgT... args) { … }
inline std::string* SimpleValue::mutable_string_value() { … }
inline const std::string& SimpleValue::_internal_string_value() const { … }
inline void SimpleValue::_internal_set_string_value(const std::string& value) { … }
inline std::string* SimpleValue::_internal_mutable_string_value() { … }
inline std::string* SimpleValue::release_string_value() { … }
inline void SimpleValue::set_allocated_string_value(std::string* string_value) { … }
inline bool SimpleValue::has_value() const { … }
inline void SimpleValue::clear_has_value() { … }
inline SimpleValue::ValueCase SimpleValue::value_case() const { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif