4 #ifndef PROTOBUF_invitation_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_invitation_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.
40 class InvitationSuggestion;
41 class InvitationTarget;
42 class InvitationParams;
43 class SendInvitationRequest;
44 class SendInvitationResponse;
45 class UpdateInvitationRequest;
46 class GenericInvitationRequest;
63 return _unknown_fields_;
67 return &_unknown_fields_;
70 static const ::google::protobuf::Descriptor* descriptor();
78 void CopyFrom(const ::google::protobuf::Message& from);
79 void MergeFrom(const ::google::protobuf::Message& from);
83 bool IsInitialized()
const;
86 bool MergePartialFromCodedStream(
88 void SerializeWithCachedSizes(
95 void SetCachedSize(
int size)
const;
104 inline bool has_id()
const;
105 inline void clear_id();
106 static const int kIdFieldNumber = 1;
111 inline bool has_inviter_identity()
const;
112 inline void clear_inviter_identity();
113 static const int kInviterIdentityFieldNumber = 2;
114 inline const ::bgs::protocol::Identity& inviter_identity()
const;
115 inline ::bgs::protocol::Identity* mutable_inviter_identity();
116 inline ::bgs::protocol::Identity* release_inviter_identity();
120 inline bool has_invitee_identity()
const;
121 inline void clear_invitee_identity();
122 static const int kInviteeIdentityFieldNumber = 3;
123 inline const ::bgs::protocol::Identity& invitee_identity()
const;
124 inline ::bgs::protocol::Identity* mutable_invitee_identity();
125 inline ::bgs::protocol::Identity* release_invitee_identity();
129 inline bool has_inviter_name()
const;
130 inline void clear_inviter_name();
131 static const int kInviterNameFieldNumber = 4;
132 inline const ::std::string& inviter_name()
const;
133 inline void set_inviter_name(const ::std::string&
value);
134 inline void set_inviter_name(
const char*
value);
135 inline void set_inviter_name(
const char*
value,
size_t size);
136 inline ::std::string* mutable_inviter_name();
137 inline ::std::string* release_inviter_name();
138 inline void set_allocated_inviter_name(::std::string* inviter_name);
141 inline bool has_invitee_name()
const;
142 inline void clear_invitee_name();
143 static const int kInviteeNameFieldNumber = 5;
144 inline const ::std::string& invitee_name()
const;
145 inline void set_invitee_name(const ::std::string&
value);
146 inline void set_invitee_name(
const char*
value);
147 inline void set_invitee_name(
const char*
value,
size_t size);
148 inline ::std::string* mutable_invitee_name();
149 inline ::std::string* release_invitee_name();
150 inline void set_allocated_invitee_name(::std::string* invitee_name);
153 inline bool has_invitation_message()
const;
154 inline void clear_invitation_message();
155 static const int kInvitationMessageFieldNumber = 6;
156 inline const ::std::string& invitation_message()
const;
157 inline void set_invitation_message(const ::std::string&
value);
158 inline void set_invitation_message(
const char*
value);
159 inline void set_invitation_message(
const char*
value,
size_t size);
160 inline ::std::string* mutable_invitation_message();
161 inline ::std::string* release_invitation_message();
162 inline void set_allocated_invitation_message(::std::string* invitation_message);
165 inline bool has_creation_time()
const;
166 inline void clear_creation_time();
167 static const int kCreationTimeFieldNumber = 7;
172 inline bool has_expiration_time()
const;
173 inline void clear_expiration_time();
174 static const int kExpirationTimeFieldNumber = 8;
181 inline
void set_has_id();
182 inline
void clear_has_id();
183 inline
void set_has_inviter_identity();
184 inline
void clear_has_inviter_identity();
185 inline
void set_has_invitee_identity();
186 inline
void clear_has_invitee_identity();
187 inline
void set_has_inviter_name();
188 inline
void clear_has_inviter_name();
189 inline
void set_has_invitee_name();
190 inline
void clear_has_invitee_name();
191 inline
void set_has_invitation_message();
192 inline
void clear_has_invitation_message();
193 inline
void set_has_creation_time();
194 inline
void clear_has_creation_time();
195 inline
void set_has_expiration_time();
196 inline
void clear_has_expiration_time();
200 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
203 mutable
int _cached_size_;
207 ::
std::
string* inviter_name_;
208 ::
std::
string* invitee_name_;
209 ::
std::
string* invitation_message_;
216 void InitAsDefaultInstance();
234 return _unknown_fields_;
238 return &_unknown_fields_;
241 static const ::google::protobuf::Descriptor* descriptor();
249 void CopyFrom(const ::google::protobuf::Message& from);
250 void MergeFrom(const ::google::protobuf::Message& from);
254 bool IsInitialized()
const;
256 int ByteSize()
const;
257 bool MergePartialFromCodedStream(
259 void SerializeWithCachedSizes(
266 void SetCachedSize(
int size)
const;
275 inline bool has_channel_id()
const;
276 inline void clear_channel_id();
277 static const int kChannelIdFieldNumber = 1;
278 inline const ::bgs::protocol::EntityId& channel_id()
const;
279 inline ::bgs::protocol::EntityId* mutable_channel_id();
280 inline ::bgs::protocol::EntityId* release_channel_id();
284 inline bool has_suggester_id()
const;
285 inline void clear_suggester_id();
286 static const int kSuggesterIdFieldNumber = 2;
287 inline const ::bgs::protocol::EntityId& suggester_id()
const;
288 inline ::bgs::protocol::EntityId* mutable_suggester_id();
289 inline ::bgs::protocol::EntityId* release_suggester_id();
293 inline bool has_suggestee_id()
const;
294 inline void clear_suggestee_id();
295 static const int kSuggesteeIdFieldNumber = 3;
296 inline const ::bgs::protocol::EntityId& suggestee_id()
const;
297 inline ::bgs::protocol::EntityId* mutable_suggestee_id();
298 inline ::bgs::protocol::EntityId* release_suggestee_id();
302 inline bool has_suggester_name()
const;
303 inline void clear_suggester_name();
304 static const int kSuggesterNameFieldNumber = 4;
305 inline const ::std::string& suggester_name()
const;
306 inline void set_suggester_name(const ::std::string&
value);
307 inline void set_suggester_name(
const char*
value);
308 inline void set_suggester_name(
const char*
value,
size_t size);
309 inline ::std::string* mutable_suggester_name();
310 inline ::std::string* release_suggester_name();
311 inline void set_allocated_suggester_name(::std::string* suggester_name);
314 inline bool has_suggestee_name()
const;
315 inline void clear_suggestee_name();
316 static const int kSuggesteeNameFieldNumber = 5;
317 inline const ::std::string& suggestee_name()
const;
318 inline void set_suggestee_name(const ::std::string&
value);
319 inline void set_suggestee_name(
const char*
value);
320 inline void set_suggestee_name(
const char*
value,
size_t size);
321 inline ::std::string* mutable_suggestee_name();
322 inline ::std::string* release_suggestee_name();
323 inline void set_allocated_suggestee_name(::std::string* suggestee_name);
326 inline bool has_suggester_account_id()
const;
327 inline void clear_suggester_account_id();
328 static const int kSuggesterAccountIdFieldNumber = 6;
329 inline const ::bgs::protocol::EntityId& suggester_account_id()
const;
330 inline ::bgs::protocol::EntityId* mutable_suggester_account_id();
331 inline ::bgs::protocol::EntityId* release_suggester_account_id();
336 inline void set_has_channel_id();
337 inline void clear_has_channel_id();
338 inline void set_has_suggester_id();
339 inline void clear_has_suggester_id();
340 inline void set_has_suggestee_id();
341 inline void clear_has_suggestee_id();
342 inline void set_has_suggester_name();
343 inline void clear_has_suggester_name();
344 inline void set_has_suggestee_name();
345 inline void clear_has_suggestee_name();
346 inline void set_has_suggester_account_id();
347 inline void clear_has_suggester_account_id();
363 void InitAsDefaultInstance();
381 return _unknown_fields_;
385 return &_unknown_fields_;
388 static const ::google::protobuf::Descriptor* descriptor();
396 void CopyFrom(const ::google::protobuf::Message& from);
397 void MergeFrom(const ::google::protobuf::Message& from);
401 bool IsInitialized()
const;
403 int ByteSize()
const;
404 bool MergePartialFromCodedStream(
406 void SerializeWithCachedSizes(
413 void SetCachedSize(
int size)
const;
422 inline bool has_identity()
const;
423 inline void clear_identity();
424 static const int kIdentityFieldNumber = 1;
425 inline const ::bgs::protocol::Identity& identity()
const;
426 inline ::bgs::protocol::Identity* mutable_identity();
427 inline ::bgs::protocol::Identity* release_identity();
431 inline bool has_email()
const;
432 inline void clear_email();
433 static const int kEmailFieldNumber = 2;
434 inline const ::std::string& email()
const;
435 inline void set_email(const ::std::string&
value);
436 inline void set_email(
const char*
value);
437 inline void set_email(
const char*
value,
size_t size);
438 inline ::std::string* mutable_email();
439 inline ::std::string* release_email();
440 inline void set_allocated_email(::std::string* email);
443 inline bool has_battle_tag()
const;
444 inline void clear_battle_tag();
445 static const int kBattleTagFieldNumber = 3;
446 inline const ::std::string& battle_tag()
const;
447 inline void set_battle_tag(const ::std::string&
value);
448 inline void set_battle_tag(
const char*
value);
449 inline void set_battle_tag(
const char*
value,
size_t size);
450 inline ::std::string* mutable_battle_tag();
451 inline ::std::string* release_battle_tag();
452 inline void set_allocated_battle_tag(::std::string* battle_tag);
457 inline
void set_has_identity();
458 inline
void clear_has_identity();
459 inline
void set_has_email();
460 inline
void clear_has_email();
461 inline
void set_has_battle_tag();
462 inline
void clear_has_battle_tag();
466 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
469 mutable
int _cached_size_;
472 ::
std::
string* battle_tag_;
477 void InitAsDefaultInstance();
495 return _unknown_fields_;
499 return &_unknown_fields_;
502 static const ::google::protobuf::Descriptor* descriptor();
510 void CopyFrom(const ::google::protobuf::Message& from);
511 void MergeFrom(const ::google::protobuf::Message& from);
515 bool IsInitialized()
const;
517 int ByteSize()
const;
518 bool MergePartialFromCodedStream(
520 void SerializeWithCachedSizes(
527 void SetCachedSize(
int size)
const;
536 inline bool has_invitation_message()
const;
537 inline void clear_invitation_message();
538 static const int kInvitationMessageFieldNumber = 1;
539 inline const ::std::string& invitation_message()
const;
540 inline void set_invitation_message(const ::std::string&
value);
541 inline void set_invitation_message(
const char*
value);
542 inline void set_invitation_message(
const char*
value,
size_t size);
543 inline ::std::string* mutable_invitation_message();
544 inline ::std::string* release_invitation_message();
545 inline void set_allocated_invitation_message(::std::string* invitation_message);
548 inline bool has_expiration_time()
const;
549 inline void clear_expiration_time();
550 static const int kExpirationTimeFieldNumber = 2;
557 inline
void set_has_invitation_message();
558 inline
void clear_has_invitation_message();
559 inline
void set_has_expiration_time();
560 inline
void clear_has_expiration_time();
564 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
567 mutable
int _cached_size_;
568 ::
std::
string* invitation_message_;
570 friend
void TC_SHARED_API protobuf_AddDesc_invitation_5ftypes_2eproto();
571 friend
void protobuf_AssignDesc_invitation_5ftypes_2eproto();
572 friend
void protobuf_ShutdownFile_invitation_5ftypes_2eproto();
574 void InitAsDefaultInstance();
592 return _unknown_fields_;
596 return &_unknown_fields_;
599 static const ::google::protobuf::Descriptor* descriptor();
607 void CopyFrom(const ::google::protobuf::Message& from);
608 void MergeFrom(const ::google::protobuf::Message& from);
612 bool IsInitialized()
const;
614 int ByteSize()
const;
615 bool MergePartialFromCodedStream(
617 void SerializeWithCachedSizes(
624 void SetCachedSize(
int size)
const;
633 inline bool has_agent_identity()
const;
634 inline void clear_agent_identity();
635 static const int kAgentIdentityFieldNumber = 1;
636 inline const ::bgs::protocol::Identity& agent_identity()
const;
637 inline ::bgs::protocol::Identity* mutable_agent_identity();
638 inline ::bgs::protocol::Identity* release_agent_identity();
644 static
const int kTargetIdFieldNumber = 2;
646 inline ::
bgs::protocol::
EntityId* mutable_target_id() PROTOBUF_DEPRECATED;
647 inline ::
bgs::protocol::
EntityId* release_target_id() PROTOBUF_DEPRECATED;
648 inline
void set_allocated_target_id(::
bgs::protocol::
EntityId* target_id) PROTOBUF_DEPRECATED;
651 inline
bool has_params()
const;
652 inline
void clear_params();
653 static const
int kParamsFieldNumber = 3;
660 inline
bool has_agent_info() const;
661 inline
void clear_agent_info();
662 static const
int kAgentInfoFieldNumber = 4;
666 inline
void set_allocated_agent_info(::
bgs::protocol::
AccountInfo* agent_info);
669 inline
bool has_target() const;
670 inline
void clear_target();
671 static const
int kTargetFieldNumber = 5;
679 inline
void set_has_agent_identity();
680 inline
void clear_has_agent_identity();
681 inline
void set_has_target_id();
682 inline
void clear_has_target_id();
683 inline
void set_has_params();
684 inline
void clear_has_params();
685 inline
void set_has_agent_info();
686 inline
void clear_has_agent_info();
687 inline
void set_has_target();
688 inline
void clear_has_target();
690 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
693 mutable
int _cached_size_;
699 friend
void TC_SHARED_API protobuf_AddDesc_invitation_5ftypes_2eproto();
700 friend
void protobuf_AssignDesc_invitation_5ftypes_2eproto();
701 friend
void protobuf_ShutdownFile_invitation_5ftypes_2eproto();
703 void InitAsDefaultInstance();
721 return _unknown_fields_;
725 return &_unknown_fields_;
728 static const ::google::protobuf::Descriptor* descriptor();
736 void CopyFrom(const ::google::protobuf::Message& from);
737 void MergeFrom(const ::google::protobuf::Message& from);
741 bool IsInitialized()
const;
743 int ByteSize()
const;
744 bool MergePartialFromCodedStream(
746 void SerializeWithCachedSizes(
753 void SetCachedSize(
int size)
const;
762 inline bool has_invitation()
const;
763 inline void clear_invitation();
764 static const int kInvitationFieldNumber = 2;
765 inline const ::bgs::protocol::Invitation& invitation()
const;
766 inline ::bgs::protocol::Invitation* mutable_invitation();
767 inline ::bgs::protocol::Invitation* release_invitation();
772 inline void set_has_invitation();
773 inline void clear_has_invitation();
784 void InitAsDefaultInstance();
802 return _unknown_fields_;
806 return &_unknown_fields_;
809 static const ::google::protobuf::Descriptor* descriptor();
817 void CopyFrom(const ::google::protobuf::Message& from);
818 void MergeFrom(const ::google::protobuf::Message& from);
822 bool IsInitialized()
const;
824 int ByteSize()
const;
825 bool MergePartialFromCodedStream(
827 void SerializeWithCachedSizes(
834 void SetCachedSize(
int size)
const;
843 inline bool has_agent_identity()
const;
844 inline void clear_agent_identity();
845 static const int kAgentIdentityFieldNumber = 1;
846 inline const ::bgs::protocol::Identity& agent_identity()
const;
847 inline ::bgs::protocol::Identity* mutable_agent_identity();
848 inline ::bgs::protocol::Identity* release_agent_identity();
852 inline bool has_invitation_id()
const;
853 inline void clear_invitation_id();
854 static const int kInvitationIdFieldNumber = 2;
859 inline bool has_params()
const;
860 inline void clear_params();
861 static const int kParamsFieldNumber = 3;
862 inline const ::bgs::protocol::InvitationParams&
params()
const;
863 inline ::bgs::protocol::InvitationParams* mutable_params();
864 inline ::bgs::protocol::InvitationParams* release_params();
869 inline void set_has_agent_identity();
870 inline void clear_has_agent_identity();
871 inline void set_has_invitation_id();
872 inline void clear_has_invitation_id();
873 inline void set_has_params();
874 inline void clear_has_params();
887 void InitAsDefaultInstance();
905 return _unknown_fields_;
909 return &_unknown_fields_;
912 static const ::google::protobuf::Descriptor* descriptor();
920 void CopyFrom(const ::google::protobuf::Message& from);
921 void MergeFrom(const ::google::protobuf::Message& from);
925 bool IsInitialized()
const;
927 int ByteSize()
const;
928 bool MergePartialFromCodedStream(
930 void SerializeWithCachedSizes(
937 void SetCachedSize(
int size)
const;
946 inline bool has_agent_id()
const;
947 inline void clear_agent_id();
948 static const int kAgentIdFieldNumber = 1;
949 inline const ::bgs::protocol::EntityId& agent_id()
const;
950 inline ::bgs::protocol::EntityId* mutable_agent_id();
951 inline ::bgs::protocol::EntityId* release_agent_id();
955 inline bool has_target_id()
const;
956 inline void clear_target_id();
957 static const int kTargetIdFieldNumber = 2;
958 inline const ::bgs::protocol::EntityId& target_id()
const;
959 inline ::bgs::protocol::EntityId* mutable_target_id();
960 inline ::bgs::protocol::EntityId* release_target_id();
964 inline bool has_invitation_id()
const;
965 inline void clear_invitation_id();
966 static const int kInvitationIdFieldNumber = 3;
971 inline bool has_invitee_name()
const;
972 inline void clear_invitee_name();
973 static const int kInviteeNameFieldNumber = 4;
974 inline const ::std::string& invitee_name()
const;
975 inline void set_invitee_name(const ::std::string&
value);
976 inline void set_invitee_name(
const char*
value);
977 inline void set_invitee_name(
const char*
value,
size_t size);
978 inline ::std::string* mutable_invitee_name();
979 inline ::std::string* release_invitee_name();
980 inline void set_allocated_invitee_name(::std::string* invitee_name);
983 inline bool has_inviter_name()
const;
984 inline void clear_inviter_name();
985 static const int kInviterNameFieldNumber = 5;
986 inline const ::std::string& inviter_name()
const;
987 inline void set_inviter_name(const ::std::string&
value);
988 inline void set_inviter_name(
const char*
value);
989 inline void set_inviter_name(
const char*
value,
size_t size);
990 inline ::std::string* mutable_inviter_name();
991 inline ::std::string* release_inviter_name();
992 inline void set_allocated_inviter_name(::std::string* inviter_name);
995 inline int previous_role_size()
const;
996 inline void clear_previous_role();
997 static const int kPreviousRoleFieldNumber = 6;
1001 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1002 previous_role()
const;
1003 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1004 mutable_previous_role();
1007 inline int desired_role_size()
const;
1008 inline void clear_desired_role();
1009 static const int kDesiredRoleFieldNumber = 7;
1013 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1014 desired_role()
const;
1015 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1016 mutable_desired_role();
1019 inline bool has_reason()
const;
1020 inline void clear_reason();
1021 static const int kReasonFieldNumber = 8;
1027 inline void set_has_agent_id();
1028 inline void clear_has_agent_id();
1029 inline void set_has_target_id();
1030 inline void clear_has_target_id();
1031 inline void set_has_invitation_id();
1032 inline void clear_has_invitation_id();
1033 inline void set_has_invitee_name();
1034 inline void clear_has_invitee_name();
1035 inline void set_has_inviter_name();
1036 inline void clear_has_inviter_name();
1037 inline void set_has_reason();
1038 inline void clear_has_reason();
1058 void InitAsDefaultInstance();
1073 return (_has_bits_[0] & 0x00000001u) != 0;
1076 _has_bits_[0] |= 0x00000001u;
1079 _has_bits_[0] &= ~0x00000001u;
1097 return (_has_bits_[0] & 0x00000002u) != 0;
1100 _has_bits_[0] |= 0x00000002u;
1103 _has_bits_[0] &= ~0x00000002u;
1106 if (inviter_identity_ !=
NULL) inviter_identity_->::bgs::protocol::Identity::Clear();
1107 clear_has_inviter_identity();
1111 return inviter_identity_ !=
NULL ? *inviter_identity_ : *default_instance_->inviter_identity_;
1114 set_has_inviter_identity();
1115 if (inviter_identity_ ==
NULL) inviter_identity_ = new ::bgs::protocol::Identity;
1117 return inviter_identity_;
1120 clear_has_inviter_identity();
1122 inviter_identity_ =
NULL;
1126 delete inviter_identity_;
1127 inviter_identity_ = inviter_identity;
1128 if (inviter_identity) {
1129 set_has_inviter_identity();
1131 clear_has_inviter_identity();
1138 return (_has_bits_[0] & 0x00000004u) != 0;
1141 _has_bits_[0] |= 0x00000004u;
1144 _has_bits_[0] &= ~0x00000004u;
1147 if (invitee_identity_ !=
NULL) invitee_identity_->::bgs::protocol::Identity::Clear();
1148 clear_has_invitee_identity();
1152 return invitee_identity_ !=
NULL ? *invitee_identity_ : *default_instance_->invitee_identity_;
1155 set_has_invitee_identity();
1156 if (invitee_identity_ ==
NULL) invitee_identity_ = new ::bgs::protocol::Identity;
1158 return invitee_identity_;
1161 clear_has_invitee_identity();
1163 invitee_identity_ =
NULL;
1167 delete invitee_identity_;
1168 invitee_identity_ = invitee_identity;
1169 if (invitee_identity) {
1170 set_has_invitee_identity();
1172 clear_has_invitee_identity();
1179 return (_has_bits_[0] & 0x00000008u) != 0;
1182 _has_bits_[0] |= 0x00000008u;
1185 _has_bits_[0] &= ~0x00000008u;
1189 inviter_name_->clear();
1191 clear_has_inviter_name();
1195 return *inviter_name_;
1198 set_has_inviter_name();
1200 inviter_name_ = new ::std::string;
1202 inviter_name_->assign(value);
1206 set_has_inviter_name();
1208 inviter_name_ = new ::std::string;
1210 inviter_name_->assign(value);
1214 set_has_inviter_name();
1216 inviter_name_ = new ::std::string;
1218 inviter_name_->assign(reinterpret_cast<const char*>(value), size);
1222 set_has_inviter_name();
1224 inviter_name_ = new ::std::string;
1227 return inviter_name_;
1230 clear_has_inviter_name();
1234 ::std::string* temp = inviter_name_;
1241 delete inviter_name_;
1244 set_has_inviter_name();
1245 inviter_name_ = inviter_name;
1247 clear_has_inviter_name();
1255 return (_has_bits_[0] & 0x00000010u) != 0;
1258 _has_bits_[0] |= 0x00000010u;
1261 _has_bits_[0] &= ~0x00000010u;
1265 invitee_name_->clear();
1267 clear_has_invitee_name();
1271 return *invitee_name_;
1274 set_has_invitee_name();
1276 invitee_name_ = new ::std::string;
1278 invitee_name_->assign(value);
1282 set_has_invitee_name();
1284 invitee_name_ = new ::std::string;
1286 invitee_name_->assign(value);
1290 set_has_invitee_name();
1292 invitee_name_ = new ::std::string;
1294 invitee_name_->assign(reinterpret_cast<const char*>(value), size);
1298 set_has_invitee_name();
1300 invitee_name_ = new ::std::string;
1303 return invitee_name_;
1306 clear_has_invitee_name();
1310 ::std::string* temp = invitee_name_;
1317 delete invitee_name_;
1320 set_has_invitee_name();
1321 invitee_name_ = invitee_name;
1323 clear_has_invitee_name();
1331 return (_has_bits_[0] & 0x00000020u) != 0;
1334 _has_bits_[0] |= 0x00000020u;
1337 _has_bits_[0] &= ~0x00000020u;
1341 invitation_message_->clear();
1343 clear_has_invitation_message();
1347 return *invitation_message_;
1350 set_has_invitation_message();
1352 invitation_message_ = new ::std::string;
1354 invitation_message_->assign(value);
1358 set_has_invitation_message();
1360 invitation_message_ = new ::std::string;
1362 invitation_message_->assign(value);
1366 set_has_invitation_message();
1368 invitation_message_ = new ::std::string;
1370 invitation_message_->assign(reinterpret_cast<const char*>(value), size);
1374 set_has_invitation_message();
1376 invitation_message_ = new ::std::string;
1379 return invitation_message_;
1382 clear_has_invitation_message();
1386 ::std::string* temp = invitation_message_;
1393 delete invitation_message_;
1395 if (invitation_message) {
1396 set_has_invitation_message();
1397 invitation_message_ = invitation_message;
1399 clear_has_invitation_message();
1407 return (_has_bits_[0] & 0x00000040u) != 0;
1410 _has_bits_[0] |= 0x00000040u;
1413 _has_bits_[0] &= ~0x00000040u;
1417 clear_has_creation_time();
1421 return creation_time_;
1424 set_has_creation_time();
1425 creation_time_ =
value;
1431 return (_has_bits_[0] & 0x00000080u) != 0;
1434 _has_bits_[0] |= 0x00000080u;
1437 _has_bits_[0] &= ~0x00000080u;
1441 clear_has_expiration_time();
1445 return expiration_time_;
1448 set_has_expiration_time();
1449 expiration_time_ =
value;
1459 return (_has_bits_[0] & 0x00000001u) != 0;
1462 _has_bits_[0] |= 0x00000001u;
1465 _has_bits_[0] &= ~0x00000001u;
1468 if (channel_id_ !=
NULL) channel_id_->::bgs::protocol::EntityId::Clear();
1469 clear_has_channel_id();
1473 return channel_id_ !=
NULL ? *channel_id_ : *default_instance_->channel_id_;
1476 set_has_channel_id();
1477 if (channel_id_ ==
NULL) channel_id_ = new ::bgs::protocol::EntityId;
1482 clear_has_channel_id();
1489 channel_id_ = channel_id;
1491 set_has_channel_id();
1493 clear_has_channel_id();
1500 return (_has_bits_[0] & 0x00000002u) != 0;
1503 _has_bits_[0] |= 0x00000002u;
1506 _has_bits_[0] &= ~0x00000002u;
1509 if (suggester_id_ !=
NULL) suggester_id_->::bgs::protocol::EntityId::Clear();
1510 clear_has_suggester_id();
1514 return suggester_id_ !=
NULL ? *suggester_id_ : *default_instance_->suggester_id_;
1517 set_has_suggester_id();
1518 if (suggester_id_ ==
NULL) suggester_id_ = new ::bgs::protocol::EntityId;
1520 return suggester_id_;
1523 clear_has_suggester_id();
1525 suggester_id_ =
NULL;
1529 delete suggester_id_;
1530 suggester_id_ = suggester_id;
1532 set_has_suggester_id();
1534 clear_has_suggester_id();
1541 return (_has_bits_[0] & 0x00000004u) != 0;
1544 _has_bits_[0] |= 0x00000004u;
1547 _has_bits_[0] &= ~0x00000004u;
1550 if (suggestee_id_ !=
NULL) suggestee_id_->::bgs::protocol::EntityId::Clear();
1551 clear_has_suggestee_id();
1555 return suggestee_id_ !=
NULL ? *suggestee_id_ : *default_instance_->suggestee_id_;
1558 set_has_suggestee_id();
1559 if (suggestee_id_ ==
NULL) suggestee_id_ = new ::bgs::protocol::EntityId;
1561 return suggestee_id_;
1564 clear_has_suggestee_id();
1566 suggestee_id_ =
NULL;
1570 delete suggestee_id_;
1571 suggestee_id_ = suggestee_id;
1573 set_has_suggestee_id();
1575 clear_has_suggestee_id();
1582 return (_has_bits_[0] & 0x00000008u) != 0;
1585 _has_bits_[0] |= 0x00000008u;
1588 _has_bits_[0] &= ~0x00000008u;
1592 suggester_name_->clear();
1594 clear_has_suggester_name();
1598 return *suggester_name_;
1601 set_has_suggester_name();
1603 suggester_name_ = new ::std::string;
1605 suggester_name_->assign(value);
1609 set_has_suggester_name();
1611 suggester_name_ = new ::std::string;
1613 suggester_name_->assign(value);
1617 set_has_suggester_name();
1619 suggester_name_ = new ::std::string;
1621 suggester_name_->assign(reinterpret_cast<const char*>(value), size);
1625 set_has_suggester_name();
1627 suggester_name_ = new ::std::string;
1630 return suggester_name_;
1633 clear_has_suggester_name();
1637 ::std::string* temp = suggester_name_;
1644 delete suggester_name_;
1646 if (suggester_name) {
1647 set_has_suggester_name();
1648 suggester_name_ = suggester_name;
1650 clear_has_suggester_name();
1658 return (_has_bits_[0] & 0x00000010u) != 0;
1661 _has_bits_[0] |= 0x00000010u;
1664 _has_bits_[0] &= ~0x00000010u;
1668 suggestee_name_->clear();
1670 clear_has_suggestee_name();
1674 return *suggestee_name_;
1677 set_has_suggestee_name();
1679 suggestee_name_ = new ::std::string;
1681 suggestee_name_->assign(value);
1685 set_has_suggestee_name();
1687 suggestee_name_ = new ::std::string;
1689 suggestee_name_->assign(value);
1693 set_has_suggestee_name();
1695 suggestee_name_ = new ::std::string;
1697 suggestee_name_->assign(reinterpret_cast<const char*>(value), size);
1701 set_has_suggestee_name();
1703 suggestee_name_ = new ::std::string;
1706 return suggestee_name_;
1709 clear_has_suggestee_name();
1713 ::std::string* temp = suggestee_name_;
1720 delete suggestee_name_;
1722 if (suggestee_name) {
1723 set_has_suggestee_name();
1724 suggestee_name_ = suggestee_name;
1726 clear_has_suggestee_name();
1734 return (_has_bits_[0] & 0x00000020u) != 0;
1737 _has_bits_[0] |= 0x00000020u;
1740 _has_bits_[0] &= ~0x00000020u;
1743 if (suggester_account_id_ !=
NULL) suggester_account_id_->::bgs::protocol::EntityId::Clear();
1744 clear_has_suggester_account_id();
1748 return suggester_account_id_ !=
NULL ? *suggester_account_id_ : *default_instance_->suggester_account_id_;
1751 set_has_suggester_account_id();
1752 if (suggester_account_id_ ==
NULL) suggester_account_id_ = new ::bgs::protocol::EntityId;
1754 return suggester_account_id_;
1757 clear_has_suggester_account_id();
1759 suggester_account_id_ =
NULL;
1763 delete suggester_account_id_;
1764 suggester_account_id_ = suggester_account_id;
1765 if (suggester_account_id) {
1766 set_has_suggester_account_id();
1768 clear_has_suggester_account_id();
1779 return (_has_bits_[0] & 0x00000001u) != 0;
1782 _has_bits_[0] |= 0x00000001u;
1785 _has_bits_[0] &= ~0x00000001u;
1788 if (identity_ !=
NULL) identity_->::bgs::protocol::Identity::Clear();
1789 clear_has_identity();
1793 return identity_ !=
NULL ? *identity_ : *default_instance_->identity_;
1797 if (identity_ ==
NULL) identity_ = new ::bgs::protocol::Identity;
1802 clear_has_identity();
1809 identity_ = identity;
1813 clear_has_identity();
1820 return (_has_bits_[0] & 0x00000002u) != 0;
1823 _has_bits_[0] |= 0x00000002u;
1826 _has_bits_[0] &= ~0x00000002u;
1841 email_ = new ::std::string;
1843 email_->assign(value);
1849 email_ = new ::std::string;
1851 email_->assign(value);
1857 email_ = new ::std::string;
1859 email_->assign(reinterpret_cast<const char*>(value), size);
1865 email_ = new ::std::string;
1875 ::std::string* temp = email_;
1896 return (_has_bits_[0] & 0x00000004u) != 0;
1899 _has_bits_[0] |= 0x00000004u;
1902 _has_bits_[0] &= ~0x00000004u;
1906 battle_tag_->clear();
1908 clear_has_battle_tag();
1912 return *battle_tag_;
1915 set_has_battle_tag();
1917 battle_tag_ = new ::std::string;
1919 battle_tag_->assign(value);
1923 set_has_battle_tag();
1925 battle_tag_ = new ::std::string;
1927 battle_tag_->assign(value);
1931 set_has_battle_tag();
1933 battle_tag_ = new ::std::string;
1935 battle_tag_->assign(reinterpret_cast<const char*>(value), size);
1939 set_has_battle_tag();
1941 battle_tag_ = new ::std::string;
1947 clear_has_battle_tag();
1951 ::std::string* temp = battle_tag_;
1961 set_has_battle_tag();
1962 battle_tag_ = battle_tag;
1964 clear_has_battle_tag();
1976 return (_has_bits_[0] & 0x00000001u) != 0;
1979 _has_bits_[0] |= 0x00000001u;
1982 _has_bits_[0] &= ~0x00000001u;
1986 invitation_message_->clear();
1988 clear_has_invitation_message();
1992 return *invitation_message_;
1995 set_has_invitation_message();
1997 invitation_message_ = new ::std::string;
1999 invitation_message_->assign(value);
2003 set_has_invitation_message();
2005 invitation_message_ = new ::std::string;
2007 invitation_message_->assign(value);
2011 set_has_invitation_message();
2013 invitation_message_ = new ::std::string;
2015 invitation_message_->assign(reinterpret_cast<const char*>(value), size);
2019 set_has_invitation_message();
2021 invitation_message_ = new ::std::string;
2024 return invitation_message_;
2027 clear_has_invitation_message();
2031 ::std::string* temp = invitation_message_;
2038 delete invitation_message_;
2040 if (invitation_message) {
2041 set_has_invitation_message();
2042 invitation_message_ = invitation_message;
2044 clear_has_invitation_message();
2052 return (_has_bits_[0] & 0x00000002u) != 0;
2055 _has_bits_[0] |= 0x00000002u;
2058 _has_bits_[0] &= ~0x00000002u;
2062 clear_has_expiration_time();
2066 return expiration_time_;
2069 set_has_expiration_time();
2070 expiration_time_ =
value;
2080 return (_has_bits_[0] & 0x00000001u) != 0;
2083 _has_bits_[0] |= 0x00000001u;
2086 _has_bits_[0] &= ~0x00000001u;
2089 if (agent_identity_ !=
NULL) agent_identity_->::bgs::protocol::Identity::Clear();
2090 clear_has_agent_identity();
2094 return agent_identity_ !=
NULL ? *agent_identity_ : *default_instance_->agent_identity_;
2097 set_has_agent_identity();
2098 if (agent_identity_ ==
NULL) agent_identity_ = new ::bgs::protocol::Identity;
2100 return agent_identity_;
2103 clear_has_agent_identity();
2105 agent_identity_ =
NULL;
2109 delete agent_identity_;
2110 agent_identity_ = agent_identity;
2111 if (agent_identity) {
2112 set_has_agent_identity();
2114 clear_has_agent_identity();
2121 return (_has_bits_[0] & 0x00000002u) != 0;
2124 _has_bits_[0] |= 0x00000002u;
2127 _has_bits_[0] &= ~0x00000002u;
2130 if (target_id_ !=
NULL) target_id_->::bgs::protocol::EntityId::Clear();
2131 clear_has_target_id();
2135 return target_id_ !=
NULL ? *target_id_ : *default_instance_->target_id_;
2138 set_has_target_id();
2139 if (target_id_ ==
NULL) target_id_ = new ::bgs::protocol::EntityId;
2144 clear_has_target_id();
2151 target_id_ = target_id;
2153 set_has_target_id();
2155 clear_has_target_id();
2162 return (_has_bits_[0] & 0x00000004u) != 0;
2165 _has_bits_[0] |= 0x00000004u;
2168 _has_bits_[0] &= ~0x00000004u;
2171 if (params_ !=
NULL) params_->::bgs::protocol::InvitationParams::Clear();
2176 return params_ !=
NULL ? *params_ : *default_instance_->params_;
2180 if (params_ ==
NULL) params_ = new ::bgs::protocol::InvitationParams;
2203 return (_has_bits_[0] & 0x00000008u) != 0;
2206 _has_bits_[0] |= 0x00000008u;
2209 _has_bits_[0] &= ~0x00000008u;
2212 if (agent_info_ !=
NULL) agent_info_->::bgs::protocol::AccountInfo::Clear();
2213 clear_has_agent_info();
2217 return agent_info_ !=
NULL ? *agent_info_ : *default_instance_->agent_info_;
2220 set_has_agent_info();
2221 if (agent_info_ ==
NULL) agent_info_ = new ::bgs::protocol::AccountInfo;
2226 clear_has_agent_info();
2233 agent_info_ = agent_info;
2235 set_has_agent_info();
2237 clear_has_agent_info();
2244 return (_has_bits_[0] & 0x00000010u) != 0;
2247 _has_bits_[0] |= 0x00000010u;
2250 _has_bits_[0] &= ~0x00000010u;
2253 if (target_ !=
NULL) target_->::bgs::protocol::InvitationTarget::Clear();
2258 return target_ !=
NULL ? *target_ : *default_instance_->target_;
2262 if (target_ ==
NULL) target_ = new ::bgs::protocol::InvitationTarget;
2289 return (_has_bits_[0] & 0x00000001u) != 0;
2292 _has_bits_[0] |= 0x00000001u;
2295 _has_bits_[0] &= ~0x00000001u;
2298 if (invitation_ !=
NULL) invitation_->::bgs::protocol::Invitation::Clear();
2299 clear_has_invitation();
2303 return invitation_ !=
NULL ? *invitation_ : *default_instance_->invitation_;
2306 set_has_invitation();
2307 if (invitation_ ==
NULL) invitation_ = new ::bgs::protocol::Invitation;
2312 clear_has_invitation();
2319 invitation_ = invitation;
2321 set_has_invitation();
2323 clear_has_invitation();
2334 return (_has_bits_[0] & 0x00000001u) != 0;
2337 _has_bits_[0] |= 0x00000001u;
2340 _has_bits_[0] &= ~0x00000001u;
2343 if (agent_identity_ !=
NULL) agent_identity_->::bgs::protocol::Identity::Clear();
2344 clear_has_agent_identity();
2348 return agent_identity_ !=
NULL ? *agent_identity_ : *default_instance_->agent_identity_;
2351 set_has_agent_identity();
2352 if (agent_identity_ ==
NULL) agent_identity_ = new ::bgs::protocol::Identity;
2354 return agent_identity_;
2357 clear_has_agent_identity();
2359 agent_identity_ =
NULL;
2363 delete agent_identity_;
2364 agent_identity_ = agent_identity;
2365 if (agent_identity) {
2366 set_has_agent_identity();
2368 clear_has_agent_identity();
2375 return (_has_bits_[0] & 0x00000002u) != 0;
2378 _has_bits_[0] |= 0x00000002u;
2381 _has_bits_[0] &= ~0x00000002u;
2385 clear_has_invitation_id();
2389 return invitation_id_;
2392 set_has_invitation_id();
2393 invitation_id_ =
value;
2399 return (_has_bits_[0] & 0x00000004u) != 0;
2402 _has_bits_[0] |= 0x00000004u;
2405 _has_bits_[0] &= ~0x00000004u;
2408 if (params_ !=
NULL) params_->::bgs::protocol::InvitationParams::Clear();
2413 return params_ !=
NULL ? *params_ : *default_instance_->params_;
2417 if (params_ ==
NULL) params_ = new ::bgs::protocol::InvitationParams;
2444 return (_has_bits_[0] & 0x00000001u) != 0;
2447 _has_bits_[0] |= 0x00000001u;
2450 _has_bits_[0] &= ~0x00000001u;
2453 if (agent_id_ !=
NULL) agent_id_->::bgs::protocol::EntityId::Clear();
2454 clear_has_agent_id();
2458 return agent_id_ !=
NULL ? *agent_id_ : *default_instance_->agent_id_;
2462 if (agent_id_ ==
NULL) agent_id_ = new ::bgs::protocol::EntityId;
2467 clear_has_agent_id();
2474 agent_id_ = agent_id;
2478 clear_has_agent_id();
2485 return (_has_bits_[0] & 0x00000002u) != 0;
2488 _has_bits_[0] |= 0x00000002u;
2491 _has_bits_[0] &= ~0x00000002u;
2494 if (target_id_ !=
NULL) target_id_->::bgs::protocol::EntityId::Clear();
2495 clear_has_target_id();
2499 return target_id_ !=
NULL ? *target_id_ : *default_instance_->target_id_;
2502 set_has_target_id();
2503 if (target_id_ ==
NULL) target_id_ = new ::bgs::protocol::EntityId;
2508 clear_has_target_id();
2515 target_id_ = target_id;
2517 set_has_target_id();
2519 clear_has_target_id();
2526 return (_has_bits_[0] & 0x00000004u) != 0;
2529 _has_bits_[0] |= 0x00000004u;
2532 _has_bits_[0] &= ~0x00000004u;
2536 clear_has_invitation_id();
2540 return invitation_id_;
2543 set_has_invitation_id();
2544 invitation_id_ =
value;
2550 return (_has_bits_[0] & 0x00000008u) != 0;
2553 _has_bits_[0] |= 0x00000008u;
2556 _has_bits_[0] &= ~0x00000008u;
2560 invitee_name_->clear();
2562 clear_has_invitee_name();
2566 return *invitee_name_;
2569 set_has_invitee_name();
2571 invitee_name_ = new ::std::string;
2573 invitee_name_->assign(value);
2577 set_has_invitee_name();
2579 invitee_name_ = new ::std::string;
2581 invitee_name_->assign(value);
2585 set_has_invitee_name();
2587 invitee_name_ = new ::std::string;
2589 invitee_name_->assign(reinterpret_cast<const char*>(value), size);
2593 set_has_invitee_name();
2595 invitee_name_ = new ::std::string;
2598 return invitee_name_;
2601 clear_has_invitee_name();
2605 ::std::string* temp = invitee_name_;
2612 delete invitee_name_;
2615 set_has_invitee_name();
2616 invitee_name_ = invitee_name;
2618 clear_has_invitee_name();
2626 return (_has_bits_[0] & 0x00000010u) != 0;
2629 _has_bits_[0] |= 0x00000010u;
2632 _has_bits_[0] &= ~0x00000010u;
2636 inviter_name_->clear();
2638 clear_has_inviter_name();
2642 return *inviter_name_;
2645 set_has_inviter_name();
2647 inviter_name_ = new ::std::string;
2649 inviter_name_->assign(value);
2653 set_has_inviter_name();
2655 inviter_name_ = new ::std::string;
2657 inviter_name_->assign(value);
2661 set_has_inviter_name();
2663 inviter_name_ = new ::std::string;
2665 inviter_name_->assign(reinterpret_cast<const char*>(value), size);
2669 set_has_inviter_name();
2671 inviter_name_ = new ::std::string;
2674 return inviter_name_;
2677 clear_has_inviter_name();
2681 ::std::string* temp = inviter_name_;
2688 delete inviter_name_;
2691 set_has_inviter_name();
2692 inviter_name_ = inviter_name;
2694 clear_has_inviter_name();
2702 return previous_role_.size();
2705 previous_role_.Clear();
2709 return previous_role_.
Get(index);
2712 previous_role_.Set(index, value);
2716 previous_role_.Add(value);
2719 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
2722 return previous_role_;
2724 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
2727 return &previous_role_;
2732 return desired_role_.size();
2735 desired_role_.Clear();
2739 return desired_role_.
Get(index);
2742 desired_role_.Set(index, value);
2746 desired_role_.Add(value);
2749 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
2752 return desired_role_;
2754 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
2757 return &desired_role_;
2762 return (_has_bits_[0] & 0x00000080u) != 0;
2765 _has_bits_[0] |= 0x00000080u;
2768 _has_bits_[0] &= ~0x00000080u;
2792 namespace protobuf {
2801 #endif // PROTOBUF_invitation_5ftypes_2eproto__INCLUDED
void set_allocated_suggester_name(::std::string *suggester_name)
Definition: invitation_types.pb.h:1642
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: invitation_types.pb.h:876
void clear_has_inviter_name()
Definition: invitation_types.pb.h:1184
const ::bgs::protocol::Invitation & invitation() const
Definition: invitation_types.pb.h:2301
bool has_invitation_message() const
Definition: invitation_types.pb.h:1330
inline::google::protobuf::uint64 invitation_id() const
Definition: invitation_types.pb.h:2387
inline::bgs::protocol::Identity * mutable_identity()
Definition: invitation_types.pb.h:1795
bool has_suggester_id() const
Definition: invitation_types.pb.h:1499
bool has_inviter_identity() const
Definition: invitation_types.pb.h:1096
void clear_has_suggestee_id()
Definition: invitation_types.pb.h:1546
void set_allocated_params(::bgs::protocol::InvitationParams *params)
Definition: invitation_types.pb.h:2190
void clear_invitee_identity()
Definition: invitation_types.pb.h:1146
inline::std::string * mutable_suggester_name()
Definition: invitation_types.pb.h:1624
int _cached_size_
Definition: invitation_types.pb.h:1043
void set_allocated_invitation_message(::std::string *invitation_message)
Definition: invitation_types.pb.h:2036
void clear_expiration_time()
Definition: invitation_types.pb.h:1439
inline::bgs::protocol::EntityId * mutable_suggestee_id()
Definition: invitation_types.pb.h:1557
void set_email(const ::std::string &value)
Definition: invitation_types.pb.h:1838
bool has_suggester_name() const
Definition: invitation_types.pb.h:1581
const ::std::string & battle_tag() const
Definition: invitation_types.pb.h:1910
void clear_suggester_id()
Definition: invitation_types.pb.h:1508
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > desired_role_
Definition: invitation_types.pb.h:1051
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:498
void set_has_invitation_id()
Definition: invitation_types.pb.h:2377
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:237
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:494
void clear_has_invitation_id()
Definition: invitation_types.pb.h:2380
void clear_has_channel_id()
Definition: invitation_types.pb.h:1464
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:591
inline::bgs::protocol::InvitationTarget * mutable_target()
Definition: invitation_types.pb.h:2260
void set_has_params()
Definition: invitation_types.pb.h:2401
int _cached_size_
Definition: invitation_types.pb.h:352
bool has_expiration_time() const
Definition: invitation_types.pb.h:1430
Definition: entity_types.pb.h:45
::std::string * invitee_name_
Definition: invitation_types.pb.h:1047
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:904
static InvitationSuggestion * default_instance_
Definition: invitation_types.pb.h:364
void clear_has_target_id()
Definition: invitation_types.pb.h:2490
inline::std::string * mutable_email()
Definition: invitation_types.pb.h:1862
void set_has_invitee_identity()
Definition: invitation_types.pb.h:1140
Definition: invitation_types.pb.h:789
inline::bgs::protocol::AccountInfo * release_agent_info()
Definition: invitation_types.pb.h:2225
void clear_has_agent_identity()
Definition: invitation_types.pb.h:2085
inline::bgs::protocol::EntityId * release_target_id() PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2143
inline::std::string * release_invitation_message()
Definition: invitation_types.pb.h:2026
Definition: invitation_types.pb.h:892
void clear_identity()
Definition: invitation_types.pb.h:1787
void set_has_suggestee_id()
Definition: invitation_types.pb.h:1543
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: invitation_types.pb.h:775
void set_allocated_battle_tag(::std::string *battle_tag)
Definition: invitation_types.pb.h:1956
bool has_suggestee_name() const
Definition: invitation_types.pb.h:1657
inline::google::protobuf::uint32 reason() const
Definition: invitation_types.pb.h:2774
bool has_invitation_id() const
Definition: invitation_types.pb.h:2374
void clear_battle_tag()
Definition: invitation_types.pb.h:1904
void clear_invitation_id()
Definition: invitation_types.pb.h:2383
void set_allocated_email(::std::string *email)
Definition: invitation_types.pb.h:1880
bool has_invitation() const
Definition: invitation_types.pb.h:2288
bool has_id() const
Definition: invitation_types.pb.h:1072
UpdateInvitationRequest & operator=(const UpdateInvitationRequest &from)
Definition: invitation_types.pb.h:796
void set_previous_role(int index,::google::protobuf::uint32 value)
Definition: invitation_types.pb.h:2711
GenericInvitationRequest & operator=(const GenericInvitationRequest &from)
Definition: invitation_types.pb.h:899
bool has_reason() const
Definition: invitation_types.pb.h:2761
int desired_role_size() const
Definition: invitation_types.pb.h:2731
void clear_expiration_time()
Definition: invitation_types.pb.h:2060
void clear_target_id() PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2129
int _cached_size_
Definition: invitation_types.pb.h:879
void set_inviter_name(const ::std::string &value)
Definition: invitation_types.pb.h:1197
::bgs::protocol::EntityId * suggestee_id_
Definition: invitation_types.pb.h:355
inline::std::string * release_invitee_name()
Definition: invitation_types.pb.h:2600
void clear_has_reason()
Definition: invitation_types.pb.h:2767
void set_has_target_id()
Definition: invitation_types.pb.h:2123
Definition: invitation_types.pb.h:708
#define GOOGLE_PROTOBUF_EXTENSION_ACCESSORS(CLASSNAME)
Definition: extension_set.h:1076
inline::std::string * release_suggester_name()
Definition: invitation_types.pb.h:1632
inline::std::string * release_battle_tag()
Definition: invitation_types.pb.h:1946
void clear_has_invitee_name()
Definition: invitation_types.pb.h:2555
void clear_target()
Definition: invitation_types.pb.h:2252
const ::std::string & invitation_message() const
Definition: invitation_types.pb.h:1345
void add_desired_role(::google::protobuf::uint32 value)
Definition: invitation_types.pb.h:2745
void set_has_identity()
Definition: invitation_types.pb.h:1781
void clear_inviter_name()
Definition: invitation_types.pb.h:1187
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:595
void clear_inviter_name()
Definition: invitation_types.pb.h:2634
int GetCachedSize() const
Definition: invitation_types.pb.h:749
Definition: unknown_field_set.h:74
void set_has_invitation()
Definition: invitation_types.pb.h:2291
inline::bgs::protocol::InvitationParams * mutable_params()
Definition: invitation_types.pb.h:2178
inline::bgs::protocol::Identity * release_agent_identity()
Definition: invitation_types.pb.h:2102
void clear_agent_id()
Definition: invitation_types.pb.h:2452
void TC_SHARED_API protobuf_AddDesc_invitation_5ftypes_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: invitation_types.pb.h:1040
void set_allocated_suggester_account_id(::bgs::protocol::EntityId *suggester_account_id)
Definition: invitation_types.pb.h:1762
bool has_invitee_name() const
Definition: invitation_types.pb.h:1254
InvitationParams & operator=(const InvitationParams &from)
Definition: invitation_types.pb.h:489
void clear_has_agent_id()
Definition: invitation_types.pb.h:2449
Definition: invitation_types.pb.h:50
uint8_t uint8
Definition: common.h:175
void set_desired_role(int index,::google::protobuf::uint32 value)
Definition: invitation_types.pb.h:2741
void clear_has_params()
Definition: invitation_types.pb.h:2167
::bgs::protocol::EntityId * target_id_
Definition: invitation_types.pb.h:1045
inline::bgs::protocol::EntityId * release_suggester_account_id()
Definition: invitation_types.pb.h:1756
void clear_has_agent_info()
Definition: invitation_types.pb.h:2208
void set_battle_tag(const ::std::string &value)
Definition: invitation_types.pb.h:1914
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:805
void set_has_inviter_name()
Definition: invitation_types.pb.h:2628
void set_has_target()
Definition: invitation_types.pb.h:2246
::google::protobuf::uint64 invitation_id_
Definition: invitation_types.pb.h:1046
void clear_params()
Definition: invitation_types.pb.h:2170
arena_t NULL
Definition: jemalloc_internal.h:624
inline::std::string * release_inviter_name()
Definition: invitation_types.pb.h:2676
void set_allocated_agent_id(::bgs::protocol::EntityId *agent_id)
Definition: invitation_types.pb.h:2472
void set_has_id()
Definition: invitation_types.pb.h:1075
void clear_has_expiration_time()
Definition: invitation_types.pb.h:2057
inline::google::protobuf::uint64 invitation_id() const
Definition: invitation_types.pb.h:2538
const ::bgs::protocol::Identity & agent_identity() const
Definition: invitation_types.pb.h:2346
Definition: invitation_types.pb.h:368
void set_allocated_invitee_name(::std::string *invitee_name)
Definition: invitation_types.pb.h:2610
void set_id(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:1089
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
bool has_suggestee_id() const
Definition: invitation_types.pb.h:1540
inline::std::string * mutable_invitation_message()
Definition: invitation_types.pb.h:1373
void clear_channel_id()
Definition: invitation_types.pb.h:1467
void set_has_expiration_time()
Definition: invitation_types.pb.h:2054
void clear_has_suggestee_name()
Definition: invitation_types.pb.h:1663
bool has_target() const
Definition: invitation_types.pb.h:2243
const ::bgs::protocol::InvitationParams & params() const
Definition: invitation_types.pb.h:2411
uint64_t uint64
Definition: g3dmath.h:170
const ::bgs::protocol::EntityId & suggestee_id() const
Definition: invitation_types.pb.h:1553
void set_allocated_agent_identity(::bgs::protocol::Identity *agent_identity)
Definition: invitation_types.pb.h:2362
void clear_has_email()
Definition: invitation_types.pb.h:1825
inline::bgs::protocol::EntityId * mutable_agent_id()
Definition: invitation_types.pb.h:2460
bool has_agent_identity() const
Definition: invitation_types.pb.h:2079
void set_has_invitee_name()
Definition: invitation_types.pb.h:1257
int _previous_role_cached_byte_size_
Definition: invitation_types.pb.h:1050
void clear_invitation()
Definition: invitation_types.pb.h:2297
bool has_invitation_id() const
Definition: invitation_types.pb.h:2525
int _cached_size_
Definition: invitation_types.pb.h:778
inline::std::string * mutable_battle_tag()
Definition: invitation_types.pb.h:1938
void set_creation_time(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:1423
int GetCachedSize() const
Definition: invitation_types.pb.h:620
::bgs::protocol::Invitation * invitation_
Definition: invitation_types.pb.h:779
void clear_suggester_account_id()
Definition: invitation_types.pb.h:1742
const ::bgs::protocol::InvitationTarget & target() const
Definition: invitation_types.pb.h:2256
bool has_battle_tag() const
Definition: invitation_types.pb.h:1895
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:62
void set_has_agent_id()
Definition: invitation_types.pb.h:2446
bool has_invitation_message() const
Definition: invitation_types.pb.h:1975
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:720
inline::std::string * release_invitee_name()
Definition: invitation_types.pb.h:1305
bool has_inviter_name() const
Definition: invitation_types.pb.h:2625
void clear_reason()
Definition: invitation_types.pb.h:2770
void set_has_suggestee_name()
Definition: invitation_types.pb.h:1660
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:908
void set_allocated_inviter_name(::std::string *inviter_name)
Definition: invitation_types.pb.h:1239
void clear_has_inviter_identity()
Definition: invitation_types.pb.h:1102
bool has_agent_id() const
Definition: invitation_types.pb.h:2443
void set_invitation_id(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:2391
inline::bgs::protocol::Identity * mutable_invitee_identity()
Definition: invitation_types.pb.h:1154
void set_reason(::google::protobuf::uint32 value)
Definition: invitation_types.pb.h:2778
const ::bgs::protocol::EntityId & agent_id() const
Definition: invitation_types.pb.h:2456
Definition: message.h:165
void clear_agent_identity()
Definition: invitation_types.pb.h:2088
void clear_has_creation_time()
Definition: invitation_types.pb.h:1412
inline::std::string * release_invitation_message()
Definition: invitation_types.pb.h:1381
int _desired_role_cached_byte_size_
Definition: invitation_types.pb.h:1052
Definition: entity_types.pb.h:227
inline::google::protobuf::uint64 id() const
Definition: invitation_types.pb.h:1085
bool has_creation_time() const
Definition: invitation_types.pb.h:1406
::bgs::protocol::EntityId * channel_id_
Definition: invitation_types.pb.h:353
void set_allocated_params(::bgs::protocol::InvitationParams *params)
Definition: invitation_types.pb.h:2427
bool has_channel_id() const
Definition: invitation_types.pb.h:1458
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & desired_role() const
Definition: invitation_types.pb.h:2750
bool has_target_id() const
Definition: invitation_types.pb.h:2484
inline::bgs::protocol::Identity * mutable_inviter_identity()
Definition: invitation_types.pb.h:1113
const ::bgs::protocol::Identity & invitee_identity() const
Definition: invitation_types.pb.h:1150
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > previous_role_
Definition: invitation_types.pb.h:1049
inline::bgs::protocol::EntityId * mutable_target_id() PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2137
void set_allocated_invitee_identity(::bgs::protocol::Identity *invitee_identity)
Definition: invitation_types.pb.h:1166
::bgs::protocol::EntityId * suggester_id_
Definition: invitation_types.pb.h:354
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:233
::bgs::protocol::InvitationParams * params_
Definition: invitation_types.pb.h:882
inline::std::string * mutable_invitee_name()
Definition: invitation_types.pb.h:1297
void clear_creation_time()
Definition: invitation_types.pb.h:1415
bool has_expiration_time() const
Definition: invitation_types.pb.h:2051
const ::bgs::protocol::Identity & agent_identity() const
Definition: invitation_types.pb.h:2092
void set_allocated_invitation_message(::std::string *invitation_message)
Definition: invitation_types.pb.h:1391
inline::std::string * release_email()
Definition: invitation_types.pb.h:1870
void set_suggestee_name(const ::std::string &value)
Definition: invitation_types.pb.h:1676
void set_has_suggester_account_id()
Definition: invitation_types.pb.h:1736
inline::bgs::protocol::Invitation * mutable_invitation()
Definition: invitation_types.pb.h:2305
void set_allocated_inviter_identity(::bgs::protocol::Identity *inviter_identity)
Definition: invitation_types.pb.h:1125
void clear_has_invitation_message()
Definition: invitation_types.pb.h:1336
Definition: invitation_types.pb.h:221
void set_has_agent_identity()
Definition: invitation_types.pb.h:2336
void set_invitation_id(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:2542
inline::std::string * release_suggestee_name()
Definition: invitation_types.pb.h:1708
inline::std::string * release_inviter_name()
Definition: invitation_types.pb.h:1229
const ::std::string & suggestee_name() const
Definition: invitation_types.pb.h:1672
Definition: coded_stream.h:621
const ::bgs::protocol::InvitationParams & params() const
Definition: invitation_types.pb.h:2174
void set_invitee_name(const ::std::string &value)
Definition: invitation_types.pb.h:2568
void set_allocated_suggester_id(::bgs::protocol::EntityId *suggester_id)
Definition: invitation_types.pb.h:1528
const ::bgs::protocol::Identity & inviter_identity() const
Definition: invitation_types.pb.h:1109
void set_expiration_time(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:1447
static GenericInvitationRequest * default_instance_
Definition: invitation_types.pb.h:1059
void set_allocated_target(::bgs::protocol::InvitationTarget *target)
Definition: invitation_types.pb.h:2272
void clear_has_params()
Definition: invitation_types.pb.h:2404
inline::bgs::protocol::AccountInfo * mutable_agent_info()
Definition: invitation_types.pb.h:2219
void clear_has_target()
Definition: invitation_types.pb.h:2249
inline::bgs::protocol::EntityId * mutable_channel_id()
Definition: invitation_types.pb.h:1475
#define PROTOBUF_DEPRECATED
Definition: generated_message_util.h:60
::google::protobuf::uint64 invitation_id_
Definition: invitation_types.pb.h:881
void clear_has_identity()
Definition: invitation_types.pb.h:1784
void clear_desired_role()
Definition: invitation_types.pb.h:2734
static SendInvitationResponse * default_instance_
Definition: invitation_types.pb.h:785
const ::bgs::protocol::EntityId & suggester_id() const
Definition: invitation_types.pb.h:1512
const ::std::string & inviter_name() const
Definition: invitation_types.pb.h:2640
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_previous_role()
Definition: invitation_types.pb.h:2725
Invitation & operator=(const Invitation &from)
Definition: invitation_types.pb.h:57
inline::google::protobuf::uint64 expiration_time() const
Definition: invitation_types.pb.h:2064
void set_allocated_agent_identity(::bgs::protocol::Identity *agent_identity)
Definition: invitation_types.pb.h:2108
void set_has_target_id()
Definition: invitation_types.pb.h:2487
inline::std::string * mutable_invitee_name()
Definition: invitation_types.pb.h:2592
uint32_t uint32
Definition: common.h:177
uint32_t uint32
Definition: Define.h:150
bool has_invitee_identity() const
Definition: invitation_types.pb.h:1137
inline::bgs::protocol::Identity * release_agent_identity()
Definition: invitation_types.pb.h:2356
const ::std::string & invitee_name() const
Definition: invitation_types.pb.h:2564
void set_allocated_target_id(::bgs::protocol::EntityId *target_id) PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2149
uint64_t uint64
Definition: Define.h:149
void set_has_suggester_name()
Definition: invitation_types.pb.h:1584
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: invitation_types.pb.h:349
#define TC_SHARED_API
Definition: Define.h:128
void set_has_params()
Definition: invitation_types.pb.h:2164
inline::bgs::protocol::InvitationParams * release_params()
Definition: invitation_types.pb.h:2184
const ::bgs::protocol::EntityId & suggester_account_id() const
Definition: invitation_types.pb.h:1746
void set_invitee_name(const ::std::string &value)
Definition: invitation_types.pb.h:1273
int GetCachedSize() const
Definition: invitation_types.pb.h:91
const ::bgs::protocol::EntityId & target_id() const
Definition: invitation_types.pb.h:2497
bool has_email() const
Definition: invitation_types.pb.h:1819
bool has_params() const
Definition: invitation_types.pb.h:2398
uint64_t uint64
Definition: common.h:178
void set_has_expiration_time()
Definition: invitation_types.pb.h:1433
void clear_invitation_id()
Definition: invitation_types.pb.h:2534
bool has_inviter_name() const
Definition: invitation_types.pb.h:1178
inline::bgs::protocol::EntityId * release_suggester_id()
Definition: invitation_types.pb.h:1522
bool has_agent_identity() const
Definition: invitation_types.pb.h:2333
inline::bgs::protocol::EntityId * release_suggestee_id()
Definition: invitation_types.pb.h:1563
inline::bgs::protocol::EntityId * release_channel_id()
Definition: invitation_types.pb.h:1481
const ::std::string & invitee_name() const
Definition: invitation_types.pb.h:1269
void clear_suggester_name()
Definition: invitation_types.pb.h:1590
::bgs::protocol::EntityId * agent_id_
Definition: invitation_types.pb.h:1044
inline::std::string * mutable_inviter_name()
Definition: invitation_types.pb.h:1221
void clear_invitee_name()
Definition: invitation_types.pb.h:2558
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:66
inline::std::string * mutable_inviter_name()
Definition: invitation_types.pb.h:2668
bool has_invitee_name() const
Definition: invitation_types.pb.h:2549
void set_has_reason()
Definition: invitation_types.pb.h:2764
void clear_agent_info()
Definition: invitation_types.pb.h:2211
void set_has_battle_tag()
Definition: invitation_types.pb.h:1898
void protobuf_ShutdownFile_invitation_5ftypes_2eproto()
inline::bgs::protocol::Identity * release_inviter_identity()
Definition: invitation_types.pb.h:1119
void set_has_invitation_message()
Definition: invitation_types.pb.h:1978
void add_previous_role(::google::protobuf::uint32 value)
Definition: invitation_types.pb.h:2715
void set_has_inviter_identity()
Definition: invitation_types.pb.h:1099
int GetCachedSize() const
Definition: invitation_types.pb.h:523
bool has_identity() const
Definition: invitation_types.pb.h:1778
Definition: document.h:390
SendInvitationRequest & operator=(const SendInvitationRequest &from)
Definition: invitation_types.pb.h:586
void clear_suggestee_id()
Definition: invitation_types.pb.h:1549
int GetCachedSize() const
Definition: invitation_types.pb.h:409
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:380
void clear_params()
Definition: invitation_types.pb.h:2407
bool has_target_id() const PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2120
bool has_params() const
Definition: invitation_types.pb.h:2161
void clear_has_suggester_id()
Definition: invitation_types.pb.h:1505
inline::std::string * mutable_suggestee_name()
Definition: invitation_types.pb.h:1700
const ::std::string & inviter_name() const
Definition: invitation_types.pb.h:1193
void set_expiration_time(::google::protobuf::uint64 value)
Definition: invitation_types.pb.h:2068
void clear_has_agent_identity()
Definition: invitation_types.pb.h:2339
void set_allocated_suggestee_name(::std::string *suggestee_name)
Definition: invitation_types.pb.h:1718
void clear_has_invitation()
Definition: invitation_types.pb.h:2294
bool has_agent_info() const
Definition: invitation_types.pb.h:2202
void set_has_agent_info()
Definition: invitation_types.pb.h:2205
void set_invitation_message(const ::std::string &value)
Definition: invitation_types.pb.h:1349
inline::bgs::protocol::Identity * release_identity()
Definition: invitation_types.pb.h:1801
inline::bgs::protocol::Identity * mutable_agent_identity()
Definition: invitation_types.pb.h:2350
int previous_role_size() const
Definition: invitation_types.pb.h:2701
void set_allocated_target_id(::bgs::protocol::EntityId *target_id)
Definition: invitation_types.pb.h:2513
InvitationSuggestion & operator=(const InvitationSuggestion &from)
Definition: invitation_types.pb.h:228
::std::string * suggester_name_
Definition: invitation_types.pb.h:356
const ::std::string & suggester_name() const
Definition: invitation_types.pb.h:1596
void clear_has_suggester_account_id()
Definition: invitation_types.pb.h:1739
void set_inviter_name(const ::std::string &value)
Definition: invitation_types.pb.h:2644
inline::bgs::protocol::InvitationTarget * release_target()
Definition: invitation_types.pb.h:2266
inline::bgs::protocol::EntityId * mutable_suggester_account_id()
Definition: invitation_types.pb.h:1750
void set_has_invitation_message()
Definition: invitation_types.pb.h:1333
void set_has_creation_time()
Definition: invitation_types.pb.h:1409
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:724
void set_allocated_invitee_name(::std::string *invitee_name)
Definition: invitation_types.pb.h:1315
::std::string * suggestee_name_
Definition: invitation_types.pb.h:357
void clear_email()
Definition: invitation_types.pb.h:1828
void clear_previous_role()
Definition: invitation_types.pb.h:2704
inline::bgs::protocol::EntityId * mutable_suggester_id()
Definition: invitation_types.pb.h:1516
int GetCachedSize() const
Definition: invitation_types.pb.h:933
Definition: invitation_types.pb.h:579
const ::bgs::protocol::AccountInfo & agent_info() const
Definition: invitation_types.pb.h:2215
Definition: entity_types.pb.h:134
void set_has_agent_identity()
Definition: invitation_types.pb.h:2082
void set_has_invitee_name()
Definition: invitation_types.pb.h:2552
void set_has_channel_id()
Definition: invitation_types.pb.h:1461
InvitationTarget & operator=(const InvitationTarget &from)
Definition: invitation_types.pb.h:375
void set_has_inviter_name()
Definition: invitation_types.pb.h:1181
void set_has_suggester_id()
Definition: invitation_types.pb.h:1502
void clear_has_suggester_name()
Definition: invitation_types.pb.h:1587
void clear_has_expiration_time()
Definition: invitation_types.pb.h:1436
void set_allocated_inviter_name(::std::string *inviter_name)
Definition: invitation_types.pb.h:2686
inline::bgs::protocol::InvitationParams * mutable_params()
Definition: invitation_types.pb.h:2415
inline::google::protobuf::uint64 creation_time() const
Definition: invitation_types.pb.h:1419
SendInvitationResponse & operator=(const SendInvitationResponse &from)
Definition: invitation_types.pb.h:715
inline::bgs::protocol::EntityId * release_target_id()
Definition: invitation_types.pb.h:2507
inline::bgs::protocol::Identity * release_invitee_identity()
Definition: invitation_types.pb.h:1160
void protobuf_AssignDesc_invitation_5ftypes_2eproto()
const ::std::string & email() const
Definition: invitation_types.pb.h:1834
bool has_suggester_account_id() const
Definition: invitation_types.pb.h:1733
Definition: BnetFileGenerator.h:47
void clear_has_invitation_message()
Definition: invitation_types.pb.h:1981
void set_allocated_suggestee_id(::bgs::protocol::EntityId *suggestee_id)
Definition: invitation_types.pb.h:1569
void clear_target_id()
Definition: invitation_types.pb.h:2493
::std::string * inviter_name_
Definition: invitation_types.pb.h:1048
void set_allocated_agent_info(::bgs::protocol::AccountInfo *agent_info)
Definition: invitation_types.pb.h:2231
const FieldDescriptor value
Definition: descriptor.h:1522
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
void clear_has_invitation_id()
Definition: invitation_types.pb.h:2531
void clear_has_target_id()
Definition: invitation_types.pb.h:2126
int GetCachedSize() const
Definition: invitation_types.pb.h:262
inline::google::protobuf::uint64 expiration_time() const
Definition: invitation_types.pb.h:1443
void clear_agent_identity()
Definition: invitation_types.pb.h:2342
::bgs::protocol::Identity * agent_identity_
Definition: invitation_types.pb.h:880
inline::std::string * mutable_invitation_message()
Definition: invitation_types.pb.h:2018
uint32_t uint32
Definition: g3dmath.h:168
void clear_invitation_message()
Definition: invitation_types.pb.h:1339
void clear_suggestee_name()
Definition: invitation_types.pb.h:1666
#define const
Definition: zconf.h:217
void clear_has_invitee_name()
Definition: invitation_types.pb.h:1260
void clear_invitation_message()
Definition: invitation_types.pb.h:1984
void set_allocated_invitation(::bgs::protocol::Invitation *invitation)
Definition: invitation_types.pb.h:2317
void set_allocated_channel_id(::bgs::protocol::EntityId *channel_id)
Definition: invitation_types.pb.h:1487
const ::bgs::protocol::EntityId & channel_id() const
Definition: invitation_types.pb.h:1471
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & previous_role() const
Definition: invitation_types.pb.h:2720
void set_suggester_name(const ::std::string &value)
Definition: invitation_types.pb.h:1600
inline::bgs::protocol::EntityId * release_agent_id()
Definition: invitation_types.pb.h:2466
std::set< uint32 > params[2]
Definition: DisableMgr.cpp:45
const Element & Get(int index) const
Definition: repeated_field.h:663
::bgs::protocol::EntityId * suggester_account_id_
Definition: invitation_types.pb.h:358
void set_invitation_message(const ::std::string &value)
Definition: invitation_types.pb.h:1994
void clear_has_inviter_name()
Definition: invitation_types.pb.h:2631
Definition: invitation_types.pb.h:482
const ::bgs::protocol::Identity & identity() const
Definition: invitation_types.pb.h:1791
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: invitation_types.pb.h:384
inline::bgs::protocol::Identity * mutable_agent_identity()
Definition: invitation_types.pb.h:2096
inline::bgs::protocol::EntityId * mutable_target_id()
Definition: invitation_types.pb.h:2501
void clear_inviter_identity()
Definition: invitation_types.pb.h:1105
void set_allocated_identity(::bgs::protocol::Identity *identity)
Definition: invitation_types.pb.h:1807
void clear_id()
Definition: invitation_types.pb.h:1081
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_desired_role()
Definition: invitation_types.pb.h:2755
const ::bgs::protocol::EntityId & target_id() const PROTOBUF_DEPRECATED
Definition: invitation_types.pb.h:2133
void clear_invitee_name()
Definition: invitation_types.pb.h:1263
::google::protobuf::uint32 reason_
Definition: invitation_types.pb.h:1053
inline::bgs::protocol::Invitation * release_invitation()
Definition: invitation_types.pb.h:2311
inline::bgs::protocol::InvitationParams * release_params()
Definition: invitation_types.pb.h:2421
static UpdateInvitationRequest * default_instance_
Definition: invitation_types.pb.h:888
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: invitation_types.pb.h:801
const ::std::string & invitation_message() const
Definition: invitation_types.pb.h:1990
int GetCachedSize() const
Definition: invitation_types.pb.h:830
void clear_has_invitee_identity()
Definition: invitation_types.pb.h:1143
void set_has_email()
Definition: invitation_types.pb.h:1822
void clear_has_id()
Definition: invitation_types.pb.h:1078
void set_has_invitation_id()
Definition: invitation_types.pb.h:2528
void clear_has_battle_tag()
Definition: invitation_types.pb.h:1901