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

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

#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>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include "lens_overlay_translate_stickiness_signals.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_lens_5foverlay_5fknowledge_5fintent_5fquery_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_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_;
}  // namespace lens
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 /* @@protoc_insertion_point(class_definition:lens.FunctionCall) */ {};
// -------------------------------------------------------------------

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

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

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

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


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

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

// optional string name = 1;
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) {}

// repeated .lens.Argument argument = 2;
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 {}

// optional .lens.FunctionCallSignals signals = 4;
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) {}

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

// FunctionCallSignals

// optional .lens.TranslateStickinessSignals translate_stickiness_signals = 311378150;
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) {}

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

// Argument

// optional string name = 1;
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) {}

// optional .lens.ArgumentValue value = 2;
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) {}

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

// ArgumentValue

// .lens.SimpleValue simple_value = 3;
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 {}
// -------------------------------------------------------------------

// SimpleValue

// string string_value = 1;
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  // __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_5fknowledge_5fintent_5fquery_2eproto