4 #ifndef PROTOBUF_friends_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_friends_5ftypes_2eproto__INCLUDED
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.
44 class FriendInvitation;
45 class FriendInvitationParams;
62 return _unknown_fields_;
66 return &_unknown_fields_;
69 static const ::google::protobuf::Descriptor* descriptor();
70 static const Friend& default_instance();
77 void CopyFrom(const ::google::protobuf::Message& from);
78 void MergeFrom(const ::google::protobuf::Message& from);
79 void CopyFrom(
const Friend& from);
80 void MergeFrom(
const Friend& from);
82 bool IsInitialized()
const;
85 bool MergePartialFromCodedStream(
87 void SerializeWithCachedSizes(
94 void SetCachedSize(
int size)
const;
103 inline bool has_account_id()
const;
104 inline void clear_account_id();
105 static const int kAccountIdFieldNumber = 1;
106 inline const ::bgs::protocol::EntityId& account_id()
const;
107 inline ::bgs::protocol::EntityId* mutable_account_id();
108 inline ::bgs::protocol::EntityId* release_account_id();
112 inline int attribute_size()
const;
113 inline void clear_attribute();
114 static const int kAttributeFieldNumber = 2;
115 inline const ::bgs::protocol::Attribute& attribute(
int index)
const;
116 inline ::bgs::protocol::Attribute* mutable_attribute(
int index);
117 inline ::bgs::protocol::Attribute* add_attribute();
118 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
120 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
124 inline int role_size()
const;
125 inline void clear_role();
126 static const int kRoleFieldNumber = 3;
130 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
132 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
136 inline bool has_privileges()
const;
137 inline void clear_privileges();
138 static const int kPrivilegesFieldNumber = 4;
143 inline bool has_attributes_epoch()
const;
144 inline void clear_attributes_epoch();
145 static const int kAttributesEpochFieldNumber = 5;
150 inline bool has_full_name()
const;
151 inline void clear_full_name();
152 static const int kFullNameFieldNumber = 6;
153 inline const ::std::string& full_name()
const;
154 inline void set_full_name(const ::std::string&
value);
155 inline void set_full_name(
const char*
value);
156 inline void set_full_name(
const char*
value,
size_t size);
157 inline ::std::string* mutable_full_name();
158 inline ::std::string* release_full_name();
159 inline void set_allocated_full_name(::std::string* full_name);
162 inline bool has_battle_tag()
const;
163 inline void clear_battle_tag();
164 static const int kBattleTagFieldNumber = 7;
165 inline const ::std::string& battle_tag()
const;
166 inline void set_battle_tag(const ::std::string&
value);
167 inline void set_battle_tag(
const char*
value);
168 inline void set_battle_tag(
const char*
value,
size_t size);
169 inline ::std::string* mutable_battle_tag();
170 inline ::std::string* release_battle_tag();
171 inline void set_allocated_battle_tag(::std::string* battle_tag);
175 inline void set_has_account_id();
176 inline void clear_has_account_id();
177 inline void set_has_privileges();
178 inline void clear_has_privileges();
179 inline void set_has_attributes_epoch();
180 inline void clear_has_attributes_epoch();
181 inline void set_has_full_name();
182 inline void clear_has_full_name();
183 inline void set_has_battle_tag();
184 inline void clear_has_battle_tag();
202 void InitAsDefaultInstance();
220 return _unknown_fields_;
224 return &_unknown_fields_;
227 static const ::google::protobuf::Descriptor* descriptor();
235 void CopyFrom(const ::google::protobuf::Message& from);
236 void MergeFrom(const ::google::protobuf::Message& from);
240 bool IsInitialized()
const;
242 int ByteSize()
const;
243 bool MergePartialFromCodedStream(
245 void SerializeWithCachedSizes(
252 void SetCachedSize(
int size)
const;
261 inline bool has_first_received()
const;
262 inline void clear_first_received();
263 static const int kFirstReceivedFieldNumber = 1;
264 inline bool first_received()
const;
265 inline void set_first_received(
bool value);
268 inline int role_size()
const;
269 inline void clear_role();
270 static const int kRoleFieldNumber = 2;
274 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
276 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
279 static const int kFriendInvitationFieldNumber = 103;
285 inline void set_has_first_received();
286 inline void clear_has_first_received();
299 void InitAsDefaultInstance();
317 return _unknown_fields_;
321 return &_unknown_fields_;
324 static const ::google::protobuf::Descriptor* descriptor();
332 void CopyFrom(const ::google::protobuf::Message& from);
333 void MergeFrom(const ::google::protobuf::Message& from);
337 bool IsInitialized()
const;
339 int ByteSize()
const;
340 bool MergePartialFromCodedStream(
342 void SerializeWithCachedSizes(
349 void SetCachedSize(
int size)
const;
358 inline bool has_target_email()
const;
359 inline void clear_target_email();
360 static const int kTargetEmailFieldNumber = 1;
361 inline const ::std::string& target_email()
const;
362 inline void set_target_email(const ::std::string&
value);
363 inline void set_target_email(
const char*
value);
364 inline void set_target_email(
const char*
value,
size_t size);
365 inline ::std::string* mutable_target_email();
366 inline ::std::string* release_target_email();
367 inline void set_allocated_target_email(::std::string* target_email);
370 inline bool has_target_battle_tag()
const;
371 inline void clear_target_battle_tag();
372 static const int kTargetBattleTagFieldNumber = 2;
373 inline const ::std::string& target_battle_tag()
const;
374 inline void set_target_battle_tag(const ::std::string&
value);
375 inline void set_target_battle_tag(
const char*
value);
376 inline void set_target_battle_tag(
const char*
value,
size_t size);
377 inline ::std::string* mutable_target_battle_tag();
378 inline ::std::string* release_target_battle_tag();
379 inline void set_allocated_target_battle_tag(::std::string* target_battle_tag);
382 inline bool has_inviter_battle_tag()
const;
383 inline void clear_inviter_battle_tag();
384 static const int kInviterBattleTagFieldNumber = 3;
385 inline const ::std::string& inviter_battle_tag()
const;
386 inline void set_inviter_battle_tag(const ::std::string&
value);
387 inline void set_inviter_battle_tag(
const char*
value);
388 inline void set_inviter_battle_tag(
const char*
value,
size_t size);
389 inline ::std::string* mutable_inviter_battle_tag();
390 inline ::std::string* release_inviter_battle_tag();
391 inline void set_allocated_inviter_battle_tag(::std::string* inviter_battle_tag);
394 inline bool has_inviter_full_name()
const;
395 inline void clear_inviter_full_name();
396 static const int kInviterFullNameFieldNumber = 4;
397 inline const ::std::string& inviter_full_name()
const;
398 inline void set_inviter_full_name(const ::std::string&
value);
399 inline void set_inviter_full_name(
const char*
value);
400 inline void set_inviter_full_name(
const char*
value,
size_t size);
401 inline ::std::string* mutable_inviter_full_name();
402 inline ::std::string* release_inviter_full_name();
403 inline void set_allocated_inviter_full_name(::std::string* inviter_full_name);
406 inline bool has_invitee_display_name()
const;
407 inline void clear_invitee_display_name();
408 static const int kInviteeDisplayNameFieldNumber = 5;
409 inline const ::std::string& invitee_display_name()
const;
410 inline void set_invitee_display_name(const ::std::string&
value);
411 inline void set_invitee_display_name(
const char*
value);
412 inline void set_invitee_display_name(
const char*
value,
size_t size);
413 inline ::std::string* mutable_invitee_display_name();
414 inline ::std::string* release_invitee_display_name();
415 inline void set_allocated_invitee_display_name(::std::string* invitee_display_name);
418 inline int role_size()
const;
419 inline void clear_role();
420 static const int kRoleFieldNumber = 6;
424 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
426 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
432 static
const int kPreviousRoleDeprecatedFieldNumber = 7;
433 inline ::
google::protobuf::
uint32 previous_role_deprecated(
int index)
const PROTOBUF_DEPRECATED;
434 inline
void set_previous_role_deprecated(
int index, ::
google::protobuf::
uint32 value) PROTOBUF_DEPRECATED;
435 inline
void add_previous_role_deprecated(::
google::protobuf::
uint32 value) PROTOBUF_DEPRECATED;
437 previous_role_deprecated()
const PROTOBUF_DEPRECATED;
439 mutable_previous_role_deprecated() PROTOBUF_DEPRECATED;
441 static
const int kFriendParamsFieldNumber = 103;
447 inline
void set_has_target_email();
448 inline
void clear_has_target_email();
449 inline
void set_has_target_battle_tag();
450 inline
void clear_has_target_battle_tag();
451 inline
void set_has_inviter_battle_tag();
452 inline
void clear_has_inviter_battle_tag();
453 inline
void set_has_inviter_full_name();
454 inline
void clear_has_inviter_full_name();
455 inline
void set_has_invitee_display_name();
456 inline
void clear_has_invitee_display_name();
458 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
461 mutable
int _cached_size_;
462 ::
std::
string* target_email_;
463 ::
std::
string* target_battle_tag_;
464 ::
std::
string* inviter_battle_tag_;
465 ::
std::
string* inviter_full_name_;
466 ::
std::
string* invitee_display_name_;
468 mutable
int _role_cached_byte_size_;
470 mutable
int _previous_role_deprecated_cached_byte_size_;
475 void InitAsDefaultInstance();
476 static FriendInvitationParams* default_instance_;
489 inline
bool Friend::has_account_id()
const {
490 return (_has_bits_[0] & 0x00000001u) != 0;
493 _has_bits_[0] |= 0x00000001u;
496 _has_bits_[0] &= ~0x00000001u;
499 if (account_id_ !=
NULL) account_id_->::bgs::protocol::EntityId::Clear();
500 clear_has_account_id();
504 return account_id_ !=
NULL ? *account_id_ : *default_instance_->account_id_;
507 set_has_account_id();
508 if (account_id_ ==
NULL) account_id_ = new ::bgs::protocol::EntityId;
513 clear_has_account_id();
520 account_id_ = account_id;
522 set_has_account_id();
524 clear_has_account_id();
531 return attribute_.size();
538 return attribute_.Get(index);
542 return attribute_.Mutable(index);
546 return attribute_.Add();
548 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
553 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
568 return role_.
Get(index);
571 role_.Set(index, value);
578 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
583 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
591 return (_has_bits_[0] & 0x00000008u) != 0;
594 _has_bits_[0] |= 0x00000008u;
597 _has_bits_[0] &= ~0x00000008u;
601 clear_has_privileges();
608 set_has_privileges();
615 return (_has_bits_[0] & 0x00000010u) != 0;
618 _has_bits_[0] |= 0x00000010u;
621 _has_bits_[0] &= ~0x00000010u;
625 clear_has_attributes_epoch();
629 return attributes_epoch_;
632 set_has_attributes_epoch();
633 attributes_epoch_ =
value;
639 return (_has_bits_[0] & 0x00000020u) != 0;
642 _has_bits_[0] |= 0x00000020u;
645 _has_bits_[0] &= ~0x00000020u;
651 clear_has_full_name();
660 full_name_ = new ::std::string;
662 full_name_->assign(value);
668 full_name_ = new ::std::string;
670 full_name_->assign(value);
676 full_name_ = new ::std::string;
678 full_name_->assign(reinterpret_cast<const char*>(value), size);
684 full_name_ = new ::std::string;
690 clear_has_full_name();
694 ::std::string* temp = full_name_;
705 full_name_ = full_name;
707 clear_has_full_name();
715 return (_has_bits_[0] & 0x00000040u) != 0;
718 _has_bits_[0] |= 0x00000040u;
721 _has_bits_[0] &= ~0x00000040u;
725 battle_tag_->clear();
727 clear_has_battle_tag();
734 set_has_battle_tag();
736 battle_tag_ = new ::std::string;
738 battle_tag_->assign(value);
742 set_has_battle_tag();
744 battle_tag_ = new ::std::string;
746 battle_tag_->assign(value);
750 set_has_battle_tag();
752 battle_tag_ = new ::std::string;
754 battle_tag_->assign(reinterpret_cast<const char*>(value), size);
758 set_has_battle_tag();
760 battle_tag_ = new ::std::string;
766 clear_has_battle_tag();
770 ::std::string* temp = battle_tag_;
780 set_has_battle_tag();
781 battle_tag_ = battle_tag;
783 clear_has_battle_tag();
795 return (_has_bits_[0] & 0x00000001u) != 0;
798 _has_bits_[0] |= 0x00000001u;
801 _has_bits_[0] &= ~0x00000001u;
804 first_received_ =
false;
805 clear_has_first_received();
809 return first_received_;
812 set_has_first_received();
813 first_received_ =
value;
826 return role_.
Get(index);
829 role_.Set(index, value);
836 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
841 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
853 return (_has_bits_[0] & 0x00000001u) != 0;
856 _has_bits_[0] |= 0x00000001u;
859 _has_bits_[0] &= ~0x00000001u;
863 target_email_->clear();
865 clear_has_target_email();
869 return *target_email_;
872 set_has_target_email();
874 target_email_ = new ::std::string;
876 target_email_->assign(value);
880 set_has_target_email();
882 target_email_ = new ::std::string;
884 target_email_->assign(value);
888 set_has_target_email();
890 target_email_ = new ::std::string;
892 target_email_->assign(reinterpret_cast<const char*>(value), size);
896 set_has_target_email();
898 target_email_ = new ::std::string;
901 return target_email_;
904 clear_has_target_email();
908 ::std::string* temp = target_email_;
915 delete target_email_;
918 set_has_target_email();
919 target_email_ = target_email;
921 clear_has_target_email();
929 return (_has_bits_[0] & 0x00000002u) != 0;
932 _has_bits_[0] |= 0x00000002u;
935 _has_bits_[0] &= ~0x00000002u;
939 target_battle_tag_->clear();
941 clear_has_target_battle_tag();
945 return *target_battle_tag_;
948 set_has_target_battle_tag();
950 target_battle_tag_ = new ::std::string;
952 target_battle_tag_->assign(value);
956 set_has_target_battle_tag();
958 target_battle_tag_ = new ::std::string;
960 target_battle_tag_->assign(value);
964 set_has_target_battle_tag();
966 target_battle_tag_ = new ::std::string;
968 target_battle_tag_->assign(reinterpret_cast<const char*>(value), size);
972 set_has_target_battle_tag();
974 target_battle_tag_ = new ::std::string;
977 return target_battle_tag_;
980 clear_has_target_battle_tag();
984 ::std::string* temp = target_battle_tag_;
991 delete target_battle_tag_;
993 if (target_battle_tag) {
994 set_has_target_battle_tag();
995 target_battle_tag_ = target_battle_tag;
997 clear_has_target_battle_tag();
1005 return (_has_bits_[0] & 0x00000004u) != 0;
1008 _has_bits_[0] |= 0x00000004u;
1011 _has_bits_[0] &= ~0x00000004u;
1015 inviter_battle_tag_->clear();
1017 clear_has_inviter_battle_tag();
1021 return *inviter_battle_tag_;
1024 set_has_inviter_battle_tag();
1026 inviter_battle_tag_ = new ::std::string;
1028 inviter_battle_tag_->assign(value);
1032 set_has_inviter_battle_tag();
1034 inviter_battle_tag_ = new ::std::string;
1036 inviter_battle_tag_->assign(value);
1040 set_has_inviter_battle_tag();
1042 inviter_battle_tag_ = new ::std::string;
1044 inviter_battle_tag_->assign(reinterpret_cast<const char*>(value), size);
1048 set_has_inviter_battle_tag();
1050 inviter_battle_tag_ = new ::std::string;
1053 return inviter_battle_tag_;
1056 clear_has_inviter_battle_tag();
1060 ::std::string* temp = inviter_battle_tag_;
1067 delete inviter_battle_tag_;
1069 if (inviter_battle_tag) {
1070 set_has_inviter_battle_tag();
1071 inviter_battle_tag_ = inviter_battle_tag;
1073 clear_has_inviter_battle_tag();
1081 return (_has_bits_[0] & 0x00000008u) != 0;
1084 _has_bits_[0] |= 0x00000008u;
1087 _has_bits_[0] &= ~0x00000008u;
1091 inviter_full_name_->clear();
1093 clear_has_inviter_full_name();
1097 return *inviter_full_name_;
1100 set_has_inviter_full_name();
1102 inviter_full_name_ = new ::std::string;
1104 inviter_full_name_->assign(value);
1108 set_has_inviter_full_name();
1110 inviter_full_name_ = new ::std::string;
1112 inviter_full_name_->assign(value);
1116 set_has_inviter_full_name();
1118 inviter_full_name_ = new ::std::string;
1120 inviter_full_name_->assign(reinterpret_cast<const char*>(value), size);
1124 set_has_inviter_full_name();
1126 inviter_full_name_ = new ::std::string;
1129 return inviter_full_name_;
1132 clear_has_inviter_full_name();
1136 ::std::string* temp = inviter_full_name_;
1143 delete inviter_full_name_;
1145 if (inviter_full_name) {
1146 set_has_inviter_full_name();
1147 inviter_full_name_ = inviter_full_name;
1149 clear_has_inviter_full_name();
1157 return (_has_bits_[0] & 0x00000010u) != 0;
1160 _has_bits_[0] |= 0x00000010u;
1163 _has_bits_[0] &= ~0x00000010u;
1167 invitee_display_name_->clear();
1169 clear_has_invitee_display_name();
1173 return *invitee_display_name_;
1176 set_has_invitee_display_name();
1178 invitee_display_name_ = new ::std::string;
1180 invitee_display_name_->assign(value);
1184 set_has_invitee_display_name();
1186 invitee_display_name_ = new ::std::string;
1188 invitee_display_name_->assign(value);
1192 set_has_invitee_display_name();
1194 invitee_display_name_ = new ::std::string;
1196 invitee_display_name_->assign(reinterpret_cast<const char*>(value), size);
1200 set_has_invitee_display_name();
1202 invitee_display_name_ = new ::std::string;
1205 return invitee_display_name_;
1208 clear_has_invitee_display_name();
1212 ::std::string* temp = invitee_display_name_;
1219 delete invitee_display_name_;
1221 if (invitee_display_name) {
1222 set_has_invitee_display_name();
1223 invitee_display_name_ = invitee_display_name;
1225 clear_has_invitee_display_name();
1233 return role_.size();
1240 return role_.
Get(index);
1243 role_.Set(index, value);
1250 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1255 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1263 return previous_role_deprecated_.size();
1266 previous_role_deprecated_.Clear();
1270 return previous_role_deprecated_.
Get(index);
1273 previous_role_deprecated_.Set(index, value);
1277 previous_role_deprecated_.Add(value);
1280 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1283 return previous_role_deprecated_;
1285 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1288 return &previous_role_deprecated_;
1301 namespace protobuf {
1310 #endif // PROTOBUF_friends_5ftypes_2eproto__INCLUDED
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > * mutable_attribute()
Definition: friends_types.pb.h:554
void set_battle_tag(const ::std::string &value)
Definition: friends_types.pb.h:733
int _cached_size_
Definition: friends_types.pb.h:189
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
Definition: friends_types.pb.h:1251
FriendInvitation & operator=(const FriendInvitation &from)
Definition: friends_types.pb.h:214
void set_allocated_invitee_display_name(::std::string *invitee_display_name)
Definition: friends_types.pb.h:1217
inline::std::string * release_target_email()
Definition: friends_types.pb.h:903
inline::std::string * release_invitee_display_name()
Definition: friends_types.pb.h:1207
void set_first_received(bool value)
Definition: friends_types.pb.h:811
void set_allocated_full_name(::std::string *full_name)
Definition: friends_types.pb.h:699
Definition: entity_types.pb.h:45
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_previous_role_deprecated() PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1286
const ::bgs::protocol::EntityId & account_id() const
Definition: friends_types.pb.h:502
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: friends_types.pb.h:223
void set_allocated_target_email(::std::string *target_email)
Definition: friends_types.pb.h:913
void clear_attribute()
Definition: friends_types.pb.h:533
void clear_has_first_received()
Definition: friends_types.pb.h:800
void protobuf_AssignDesc_friends_5ftypes_2eproto()
int previous_role_deprecated_size() const PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1262
int _role_cached_byte_size_
Definition: friends_types.pb.h:193
void clear_previous_role_deprecated() PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1265
const ::std::string & target_battle_tag() const
Definition: friends_types.pb.h:943
::google::protobuf::uint64 privileges_
Definition: friends_types.pb.h:194
inline::std::string * release_inviter_battle_tag()
Definition: friends_types.pb.h:1055
void clear_has_target_email()
Definition: friends_types.pb.h:858
inline::std::string * release_full_name()
Definition: friends_types.pb.h:689
void clear_has_full_name()
Definition: friends_types.pb.h:644
void clear_attributes_epoch()
Definition: friends_types.pb.h:623
void clear_role()
Definition: friends_types.pb.h:821
Definition: unknown_field_set.h:74
void set_previous_role_deprecated(int index,::google::protobuf::uint32 value) PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1272
void clear_inviter_battle_tag()
Definition: friends_types.pb.h:1013
Definition: invitation_types.pb.h:50
uint8_t uint8
Definition: common.h:175
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: friends_types.pb.h:61
bool has_target_battle_tag() const
Definition: friends_types.pb.h:928
arena_t NULL
Definition: jemalloc_internal.h:624
inline::google::protobuf::uint64 privileges() const
Definition: friends_types.pb.h:603
Definition: message.h:147
#define false
Definition: CascPort.h:18
static FriendInvitation * default_instance_
Definition: friends_types.pb.h:300
int GetCachedSize() const
Definition: friends_types.pb.h:90
static Friend * default_instance_
Definition: friends_types.pb.h:203
void clear_has_account_id()
Definition: friends_types.pb.h:495
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
int role_size() const
Definition: friends_types.pb.h:560
uint64_t uint64
Definition: g3dmath.h:170
int _cached_size_
Definition: friends_types.pb.h:291
Friend & operator=(const Friend &from)
Definition: friends_types.pb.h:56
::std::string * battle_tag_
Definition: friends_types.pb.h:197
const ::std::string & full_name() const
Definition: friends_types.pb.h:653
void set_allocated_inviter_full_name(::std::string *inviter_full_name)
Definition: friends_types.pb.h:1141
bool has_invitee_display_name() const
Definition: friends_types.pb.h:1156
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & previous_role_deprecated() const PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1281
int GetCachedSize() const
Definition: friends_types.pb.h:248
void clear_has_inviter_full_name()
Definition: friends_types.pb.h:1086
inline::bgs::protocol::EntityId * release_account_id()
Definition: friends_types.pb.h:512
int attribute_size() const
Definition: friends_types.pb.h:530
Definition: message.h:165
void set_role(int index,::google::protobuf::uint32 value)
Definition: friends_types.pb.h:828
void set_role(int index,::google::protobuf::uint32 value)
Definition: friends_types.pb.h:570
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
const ::std::string & battle_tag() const
Definition: friends_types.pb.h:729
void add_previous_role_deprecated(::google::protobuf::uint32 value) PROTOBUF_DEPRECATED
Definition: friends_types.pb.h:1276
void set_has_inviter_full_name()
Definition: friends_types.pb.h:1083
void clear_has_inviter_battle_tag()
Definition: friends_types.pb.h:1010
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: friends_types.pb.h:186
Definition: friends_types.pb.h:49
void set_allocated_target_battle_tag(::std::string *target_battle_tag)
Definition: friends_types.pb.h:989
void set_has_inviter_battle_tag()
Definition: friends_types.pb.h:1007
inline::std::string * release_target_battle_tag()
Definition: friends_types.pb.h:979
void clear_has_invitee_display_name()
Definition: friends_types.pb.h:1162
void set_has_target_battle_tag()
Definition: friends_types.pb.h:931
inline::std::string * release_battle_tag()
Definition: friends_types.pb.h:765
void set_allocated_account_id(::bgs::protocol::EntityId *account_id)
Definition: friends_types.pb.h:518
void clear_privileges()
Definition: friends_types.pb.h:599
Definition: coded_stream.h:621
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
Definition: friends_types.pb.h:584
void clear_target_email()
Definition: friends_types.pb.h:861
inline::std::string * mutable_invitee_display_name()
Definition: friends_types.pb.h:1199
Definition: friends_types.pb.h:207
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
Definition: friends_types.pb.h:1256
bool first_received_
Definition: friends_types.pb.h:294
#define PROTOBUF_DEPRECATED
Definition: generated_message_util.h:60
void set_has_invitee_display_name()
Definition: friends_types.pb.h:1159
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
Definition: friends_types.pb.h:579
inline::std::string * mutable_inviter_full_name()
Definition: friends_types.pb.h:1123
bool has_full_name() const
Definition: friends_types.pb.h:638
void TC_SHARED_API protobuf_AddDesc_friends_5ftypes_2eproto()
bool has_battle_tag() const
Definition: friends_types.pb.h:714
void set_has_battle_tag()
Definition: friends_types.pb.h:717
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
Definition: friends_types.pb.h:842
void add_role(::google::protobuf::uint32 value)
Definition: friends_types.pb.h:574
bool first_received() const
Definition: friends_types.pb.h:807
uint32_t uint32
Definition: common.h:177
uint32_t uint32
Definition: Define.h:150
void set_privileges(::google::protobuf::uint64 value)
Definition: friends_types.pb.h:607
bool has_first_received() const
Definition: friends_types.pb.h:794
#define TC_SHARED_API
Definition: Define.h:128
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: friends_types.pb.h:288
void clear_invitee_display_name()
Definition: friends_types.pb.h:1165
inline::google::protobuf::uint64 attributes_epoch() const
Definition: friends_types.pb.h:627
const ::std::string & inviter_battle_tag() const
Definition: friends_types.pb.h:1019
void set_invitee_display_name(const ::std::string &value)
Definition: friends_types.pb.h:1175
uint64_t uint64
Definition: common.h:178
inline::std::string * mutable_inviter_battle_tag()
Definition: friends_types.pb.h:1047
::google::protobuf::uint64 attributes_epoch_
Definition: friends_types.pb.h:195
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: friends_types.pb.h:219
void set_has_first_received()
Definition: friends_types.pb.h:797
void clear_target_battle_tag()
Definition: friends_types.pb.h:937
Definition: document.h:390
::std::string * full_name_
Definition: friends_types.pb.h:196
static::google::protobuf::internal::ExtensionIdentifier< ::bgs::protocol::Invitation,::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::friends::v1::FriendInvitation >, 11, false > friend_invitation
Definition: friends_types.pb.h:282
void set_role(int index,::google::protobuf::uint32 value)
Definition: friends_types.pb.h:1242
void clear_first_received()
Definition: friends_types.pb.h:803
int role_size() const
Definition: friends_types.pb.h:1232
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: friends_types.pb.h:65
void clear_inviter_full_name()
Definition: friends_types.pb.h:1089
void clear_has_battle_tag()
Definition: friends_types.pb.h:720
bool has_inviter_full_name() const
Definition: friends_types.pb.h:1080
void clear_role()
Definition: friends_types.pb.h:563
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
Definition: friends_types.pb.h:837
void set_target_battle_tag(const ::std::string &value)
Definition: friends_types.pb.h:947
inline::std::string * mutable_target_email()
Definition: friends_types.pb.h:895
void set_allocated_inviter_battle_tag(::std::string *inviter_battle_tag)
Definition: friends_types.pb.h:1065
void clear_has_privileges()
Definition: friends_types.pb.h:596
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: friends_types.pb.h:320
void set_inviter_full_name(const ::std::string &value)
Definition: friends_types.pb.h:1099
void set_target_email(const ::std::string &value)
Definition: friends_types.pb.h:871
void set_inviter_battle_tag(const ::std::string &value)
Definition: friends_types.pb.h:1023
void set_has_attributes_epoch()
Definition: friends_types.pb.h:617
void add_role(::google::protobuf::uint32 value)
Definition: friends_types.pb.h:832
Definition: friends_types.pb.h:304
inline::std::string * mutable_battle_tag()
Definition: friends_types.pb.h:757
void set_full_name(const ::std::string &value)
Definition: friends_types.pb.h:657
inline::bgs::protocol::Attribute * add_attribute()
Definition: friends_types.pb.h:544
FriendInvitationParams & operator=(const FriendInvitationParams &from)
Definition: friends_types.pb.h:311
bool has_target_email() const
Definition: friends_types.pb.h:852
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: friends_types.pb.h:316
bool has_attributes_epoch() const
Definition: friends_types.pb.h:614
void set_allocated_battle_tag(::std::string *battle_tag)
Definition: friends_types.pb.h:775
void clear_role()
Definition: friends_types.pb.h:1235
Definition: BnetFileGenerator.h:47
const FieldDescriptor value
Definition: descriptor.h:1522
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
int role_size() const
Definition: friends_types.pb.h:818
inline::std::string * mutable_full_name()
Definition: friends_types.pb.h:681
int GetCachedSize() const
Definition: friends_types.pb.h:345
void set_has_account_id()
Definition: friends_types.pb.h:492
uint32_t uint32
Definition: g3dmath.h:168
#define const
Definition: zconf.h:217
void clear_has_attributes_epoch()
Definition: friends_types.pb.h:620
void clear_account_id()
Definition: friends_types.pb.h:498
inline::bgs::protocol::EntityId * mutable_account_id()
Definition: friends_types.pb.h:506
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > & attribute() const
Definition: friends_types.pb.h:549
void add_role(::google::protobuf::uint32 value)
Definition: friends_types.pb.h:1246
void set_has_full_name()
Definition: friends_types.pb.h:641
void protobuf_ShutdownFile_friends_5ftypes_2eproto()
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:292
bool has_privileges() const
Definition: friends_types.pb.h:590
const Element & Get(int index) const
Definition: repeated_field.h:663
Definition: invitation_types.pb.h:482
void clear_full_name()
Definition: friends_types.pb.h:647
void clear_battle_tag()
Definition: friends_types.pb.h:723
void set_has_privileges()
Definition: friends_types.pb.h:593
inline::std::string * mutable_target_battle_tag()
Definition: friends_types.pb.h:971
bool has_inviter_battle_tag() const
Definition: friends_types.pb.h:1004
Definition: extension_set.h:936
void clear_has_target_battle_tag()
Definition: friends_types.pb.h:934
const ::std::string & inviter_full_name() const
Definition: friends_types.pb.h:1095
void set_attributes_epoch(::google::protobuf::uint64 value)
Definition: friends_types.pb.h:631
inline::std::string * release_inviter_full_name()
Definition: friends_types.pb.h:1131
void set_has_target_email()
Definition: friends_types.pb.h:855
const ::std::string & target_email() const
Definition: friends_types.pb.h:867
int _role_cached_byte_size_
Definition: friends_types.pb.h:293
const ::std::string & invitee_display_name() const
Definition: friends_types.pb.h:1171