4#ifndef PROTOBUF_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto__INCLUDED
5#define PROTOBUF_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
63 return _unknown_fields_;
67 return &_unknown_fields_;
70 static const ::google::protobuf::Descriptor*
descriptor();
91 inline bool has_whisper_id()
const;
92 inline void clear_whisper_id();
93 static const int kWhisperIdFieldNumber = 1;
94 inline const ::bgs::protocol::MessageId& whisper_id()
const;
95 inline ::bgs::protocol::MessageId* mutable_whisper_id();
96 inline ::bgs::protocol::MessageId* release_whisper_id();
100 inline bool has_sender_account_id()
const;
101 inline void clear_sender_account_id();
102 static const int kSenderAccountIdFieldNumber = 2;
103 inline ::google::protobuf::uint64 sender_account_id()
const;
104 inline void set_sender_account_id(::google::protobuf::uint64 value);
107 inline bool has_receiver_account_id()
const;
108 inline void clear_receiver_account_id();
109 static const int kReceiverAccountIdFieldNumber = 3;
110 inline ::google::protobuf::uint64 receiver_account_id()
const;
111 inline void set_receiver_account_id(::google::protobuf::uint64 value);
114 inline bool has_title_id()
const;
115 inline void clear_title_id();
116 static const int kTitleIdFieldNumber = 4;
117 inline ::google::protobuf::uint32 title_id()
const;
118 inline void set_title_id(::google::protobuf::uint32 value);
121 inline bool has_content()
const;
122 inline void clear_content();
123 static const int kContentFieldNumber = 5;
124 inline const ::std::string& content()
const;
125 inline void set_content(const ::std::string& value);
126 inline void set_content(
const char* value);
127 inline void set_content(
const char* value,
size_t size);
128 inline ::std::string* mutable_content();
129 inline ::std::string* release_content();
130 inline void set_allocated_content(::std::string* content);
133 inline int embeds_size()
const;
134 inline void clear_embeds();
135 static const int kEmbedsFieldNumber = 6;
136 inline const ::bgs::protocol::EmbedInfo& embeds(
int index)
const;
137 inline ::bgs::protocol::EmbedInfo* mutable_embeds(
int index);
138 inline ::bgs::protocol::EmbedInfo* add_embeds();
139 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >&
141 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >*
146 inline void set_has_whisper_id();
147 inline void clear_has_whisper_id();
148 inline void set_has_sender_account_id();
149 inline void clear_has_sender_account_id();
150 inline void set_has_receiver_account_id();
151 inline void clear_has_receiver_account_id();
152 inline void set_has_title_id();
153 inline void clear_has_title_id();
154 inline void set_has_content();
155 inline void clear_has_content();
159 ::google::protobuf::uint32 _has_bits_[1];
165 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >
embeds_;
189 return _unknown_fields_;
193 return &_unknown_fields_;
217 inline bool has_target_account_id()
const;
218 inline void clear_target_account_id();
219 static const int kTargetAccountIdFieldNumber = 1;
220 inline ::google::protobuf::uint64 target_account_id()
const;
221 inline void set_target_account_id(::google::protobuf::uint64 value);
224 inline bool has_view_marker()
const;
225 inline void clear_view_marker();
226 static const int kViewMarkerFieldNumber = 2;
227 inline const ::bgs::protocol::ViewMarker& view_marker()
const;
228 inline ::bgs::protocol::ViewMarker* mutable_view_marker();
229 inline ::bgs::protocol::ViewMarker* release_view_marker();
233 inline bool has_target_battle_tag()
const;
234 inline void clear_target_battle_tag();
235 static const int kTargetBattleTagFieldNumber = 3;
236 inline const ::std::string& target_battle_tag()
const;
237 inline void set_target_battle_tag(const ::std::string& value);
238 inline void set_target_battle_tag(
const char* value);
239 inline void set_target_battle_tag(
const char* value,
size_t size);
240 inline ::std::string* mutable_target_battle_tag();
241 inline ::std::string* release_target_battle_tag();
242 inline void set_allocated_target_battle_tag(::std::string* target_battle_tag);
246 inline void set_has_target_account_id();
247 inline void clear_has_target_account_id();
248 inline void set_has_view_marker();
249 inline void clear_has_view_marker();
250 inline void set_has_target_battle_tag();
251 inline void clear_has_target_battle_tag();
255 ::google::protobuf::uint32 _has_bits_[1];
282 return _unknown_fields_;
286 return &_unknown_fields_;
310 inline bool has_content()
const;
311 inline void clear_content();
312 static const int kContentFieldNumber = 1;
313 inline const ::std::string& content()
const;
314 inline void set_content(const ::std::string& value);
315 inline void set_content(
const char* value);
316 inline void set_content(
const char* value,
size_t size);
317 inline ::std::string* mutable_content();
318 inline ::std::string* release_content();
319 inline void set_allocated_content(::std::string* content);
323 inline void set_has_content();
324 inline void clear_has_content();
328 ::google::protobuf::uint32 _has_bits_[1];
470 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
481 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
489 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
497 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
500 content_->assign(
reinterpret_cast<const char*
>(value), size);
505 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
513 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
517 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
522 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
530 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
554inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >&
559inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >*
645 if (
target_battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
656 if (
target_battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
664 if (
target_battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
672 if (
target_battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
680 if (
target_battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
688 if (
target_battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
692 target_battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
697 if (
target_battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
705 target_battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
725 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
736 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
744 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
752 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
755 content_->assign(
reinterpret_cast<const char*
>(value), size);
760 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
768 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
772 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
777 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
785 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
SendWhisperOptions * New() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
virtual ~SendWhisperOptions()
inline ::std::string * release_content()
friend void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * mutable_content()
::google::protobuf::Metadata GetMetadata() const
void set_content(const ::std::string &value)
::google::protobuf::uint32 _has_bits_[1]
static SendWhisperOptions * default_instance_
SendWhisperOptions(const SendWhisperOptions &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::std::string & content() const
friend void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
SendWhisperOptions & operator=(const SendWhisperOptions &from)
void Swap(SendWhisperOptions *other)
static const SendWhisperOptions & default_instance()
int GetCachedSize() const
void set_allocated_content(::std::string *content)
static const ::google::protobuf::Descriptor * descriptor()
void set_target_battle_tag(const ::std::string &value)
::bgs::protocol::ViewMarker * view_marker_
void set_has_target_account_id()
bool has_target_battle_tag() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_target_account_id()
inline ::bgs::protocol::ViewMarker * mutable_view_marker()
static const WhisperView & default_instance()
::std::string * target_battle_tag_
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
const ::bgs::protocol::ViewMarker & view_marker() const
friend void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
inline ::google::protobuf::uint64 target_account_id() const
void set_allocated_target_battle_tag(::std::string *target_battle_tag)
const ::std::string & target_battle_tag() const
WhisperView * New() const
void clear_has_target_battle_tag()
static WhisperView * default_instance_
void SetCachedSize(int size) const
WhisperView & operator=(const WhisperView &from)
void clear_has_target_account_id()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_view_marker()
static const ::google::protobuf::Descriptor * descriptor()
void clear_has_view_marker()
void clear_target_battle_tag()
inline ::std::string * mutable_target_battle_tag()
friend void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
void Swap(WhisperView *other)
WhisperView(const WhisperView &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::std::string * release_target_battle_tag()
inline ::bgs::protocol::ViewMarker * release_view_marker()
::google::protobuf::uint64 target_account_id_
bool has_view_marker() const
void set_allocated_view_marker(::bgs::protocol::ViewMarker *view_marker)
void InitAsDefaultInstance()
::google::protobuf::uint32 _has_bits_[1]
void set_target_account_id(::google::protobuf::uint64 value)
bool has_target_account_id() const
void set_has_target_battle_tag()
bool has_whisper_id() const
Whisper(const Whisper &from)
void clear_has_sender_account_id()
void set_sender_account_id(::google::protobuf::uint64 value)
friend void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
void clear_has_receiver_account_id()
void clear_receiver_account_id()
static Whisper * default_instance_
static const Whisper & default_instance()
void set_has_receiver_account_id()
bool has_title_id() const
inline ::google::protobuf::uint32 title_id() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > * mutable_embeds()
friend void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
inline ::std::string * mutable_content()
inline ::bgs::protocol::MessageId * release_whisper_id()
Whisper & operator=(const Whisper &from)
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::uint64 sender_account_id() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_receiver_account_id(::google::protobuf::uint64 value)
::google::protobuf::uint32 title_id_
void set_content(const ::std::string &value)
inline ::std::string * release_content()
bool has_sender_account_id() const
::google::protobuf::Metadata GetMetadata() const
void set_title_id(::google::protobuf::uint32 value)
::bgs::protocol::MessageId * whisper_id_
int GetCachedSize() const
void SetCachedSize(int size) const
void clear_sender_account_id()
inline ::bgs::protocol::MessageId * mutable_whisper_id()
void set_allocated_content(::std::string *content)
void set_has_whisper_id()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > embeds_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > & embeds() const
friend void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
::google::protobuf::uint64 sender_account_id_
const ::bgs::protocol::MessageId & whisper_id() const
void set_has_sender_account_id()
inline ::google::protobuf::uint64 receiver_account_id() const
inline ::bgs::protocol::EmbedInfo * add_embeds()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint64 receiver_account_id_
bool has_receiver_account_id() const
const ::std::string & content() const
void set_allocated_whisper_id(::bgs::protocol::MessageId *whisper_id)
void clear_has_whisper_id()
void InitAsDefaultInstance()
void Swap(Whisper *other)
void clear_has_title_id()
::google::protobuf::uint32 _has_bits_[1]
void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()
void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto()