TrinityCore
club_member.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: club_member.proto
3
4#ifndef PROTOBUF_club_5fmember_2eproto__INCLUDED
5#define PROTOBUF_club_5fmember_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
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
14#error your headers.
15#endif
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.
20#endif
21
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
27#include "club_member_id.pb.h" // IWYU pragma: export
29#include "club_enum.pb.h"
30#include "rpc_types.pb.h"
31#include "Define.h" // for TC_PROTO_API
32// @@protoc_insertion_point(includes)
33
34namespace bgs {
35namespace protocol {
36namespace club {
37namespace v1 {
38
39// Internal implementation detail -- do not call these.
43
44class Member;
45class MemberResult;
52class RoleOptions;
53class RoleAssignment;
59
60// ===================================================================
61
62class TC_PROTO_API Member : public ::google::protobuf::Message {
63 public:
65 virtual ~Member();
66
67 Member(const Member& from);
68
69 inline Member& operator=(const Member& from) {
70 CopyFrom(from);
71 return *this;
72 }
73
74 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
75 return _unknown_fields_;
76 }
77
78 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
79 return &_unknown_fields_;
80 }
81
82 static const ::google::protobuf::Descriptor* descriptor();
83 static const Member& default_instance();
84
85 void Swap(Member* other);
86
87 // implements Message ----------------------------------------------
88
89 Member* New() const;
90 int GetCachedSize() const { return _cached_size_; }
91 private:
92 void SharedCtor();
93 void SharedDtor();
94 void SetCachedSize(int size) const;
95 public:
96 ::google::protobuf::Metadata GetMetadata() const;
97
98 // nested types ----------------------------------------------------
99
100 // accessors -------------------------------------------------------
101
102 // optional .bgs.protocol.club.v1.MemberId id = 1;
103 inline bool has_id() const;
104 inline void clear_id();
105 static const int kIdFieldNumber = 1;
106 inline const ::bgs::protocol::club::v1::MemberId& id() const;
107 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
108 inline ::bgs::protocol::club::v1::MemberId* release_id();
109 inline void set_allocated_id(::bgs::protocol::club::v1::MemberId* id);
110
111 // optional string battle_tag = 2;
112 inline bool has_battle_tag() const;
113 inline void clear_battle_tag();
114 static const int kBattleTagFieldNumber = 2;
115 inline const ::std::string& battle_tag() const;
116 inline void set_battle_tag(const ::std::string& value);
117 inline void set_battle_tag(const char* value);
118 inline void set_battle_tag(const char* value, size_t size);
119 inline ::std::string* mutable_battle_tag();
120 inline ::std::string* release_battle_tag();
121 inline void set_allocated_battle_tag(::std::string* battle_tag);
122
123 // repeated uint32 role = 3 [packed = true];
124 inline int role_size() const;
125 inline void clear_role();
126 static const int kRoleFieldNumber = 3;
127 inline ::google::protobuf::uint32 role(int index) const;
128 inline void set_role(int index, ::google::protobuf::uint32 value);
129 inline void add_role(::google::protobuf::uint32 value);
130 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
131 role() const;
132 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
133 mutable_role();
134
135 // repeated .bgs.protocol.v2.Attribute attribute = 4;
136 inline int attribute_size() const;
137 inline void clear_attribute();
138 static const int kAttributeFieldNumber = 4;
139 inline const ::bgs::protocol::v2::Attribute& attribute(int index) const;
140 inline ::bgs::protocol::v2::Attribute* mutable_attribute(int index);
141 inline ::bgs::protocol::v2::Attribute* add_attribute();
142 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
143 attribute() const;
144 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
145 mutable_attribute();
146
147 // optional uint64 join_time = 5;
148 inline bool has_join_time() const;
149 inline void clear_join_time();
150 static const int kJoinTimeFieldNumber = 5;
151 inline ::google::protobuf::uint64 join_time() const;
152 inline void set_join_time(::google::protobuf::uint64 value);
153
154 // optional .bgs.protocol.club.v1.PresenceLevel presence_level = 6;
155 inline bool has_presence_level() const;
156 inline void clear_presence_level();
157 static const int kPresenceLevelFieldNumber = 6;
159 inline void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value);
160
161 // optional bool moderator_mute = 7;
162 inline bool has_moderator_mute() const;
163 inline void clear_moderator_mute();
164 static const int kModeratorMuteFieldNumber = 7;
165 inline bool moderator_mute() const;
166 inline void set_moderator_mute(bool value);
167
168 // optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 8;
169 inline bool has_whisper_level() const;
170 inline void clear_whisper_level();
171 static const int kWhisperLevelFieldNumber = 8;
173 inline void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value);
174
175 // optional string note = 9;
176 inline bool has_note() const;
177 inline void clear_note();
178 static const int kNoteFieldNumber = 9;
179 inline const ::std::string& note() const;
180 inline void set_note(const ::std::string& value);
181 inline void set_note(const char* value);
182 inline void set_note(const char* value, size_t size);
183 inline ::std::string* mutable_note();
184 inline ::std::string* release_note();
185 inline void set_allocated_note(::std::string* note);
186
187 // optional bool active = 50;
188 inline bool has_active() const;
189 inline void clear_active();
190 static const int kActiveFieldNumber = 50;
191 inline bool active() const;
192 inline void set_active(bool value);
193
194 // optional .bgs.protocol.club.v1.MemberVoiceState voice = 51;
195 inline bool has_voice() const;
196 inline void clear_voice();
197 static const int kVoiceFieldNumber = 51;
198 inline const ::bgs::protocol::club::v1::MemberVoiceState& voice() const;
199 inline ::bgs::protocol::club::v1::MemberVoiceState* mutable_voice();
200 inline ::bgs::protocol::club::v1::MemberVoiceState* release_voice();
201 inline void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceState* voice);
202
203 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.Member)
204 private:
205 inline void set_has_id();
206 inline void clear_has_id();
207 inline void set_has_battle_tag();
208 inline void clear_has_battle_tag();
209 inline void set_has_join_time();
210 inline void clear_has_join_time();
211 inline void set_has_presence_level();
212 inline void clear_has_presence_level();
213 inline void set_has_moderator_mute();
214 inline void clear_has_moderator_mute();
215 inline void set_has_whisper_level();
216 inline void clear_has_whisper_level();
217 inline void set_has_note();
218 inline void clear_has_note();
219 inline void set_has_active();
220 inline void clear_has_active();
221 inline void set_has_voice();
222 inline void clear_has_voice();
223
224 ::google::protobuf::UnknownFieldSet _unknown_fields_;
225
227 mutable int _cached_size_;
229 ::std::string* battle_tag_;
230 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_;
231 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_;
235 ::std::string* note_;
242
245};
246// -------------------------------------------------------------------
247
248class TC_PROTO_API MemberResult : public ::google::protobuf::Message {
249 public:
251 virtual ~MemberResult();
252
254
255 inline MemberResult& operator=(const MemberResult& from) {
256 CopyFrom(from);
257 return *this;
258 }
259
260 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
261 return _unknown_fields_;
262 }
263
264 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
265 return &_unknown_fields_;
266 }
267
268 static const ::google::protobuf::Descriptor* descriptor();
270
271 void Swap(MemberResult* other);
272
273 // implements Message ----------------------------------------------
274
276 int GetCachedSize() const { return _cached_size_; }
277 private:
280 void SetCachedSize(int size) const;
281 public:
282 ::google::protobuf::Metadata GetMetadata() const;
283
284 // nested types ----------------------------------------------------
285
286 // accessors -------------------------------------------------------
287
288 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
289 inline bool has_member_id() const;
290 inline void clear_member_id();
291 static const int kMemberIdFieldNumber = 1;
292 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
293 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
294 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
295 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
296
297 // optional uint32 status = 2;
298 inline bool has_status() const;
299 inline void clear_status();
300 static const int kStatusFieldNumber = 2;
302 inline void set_status(::google::protobuf::uint32 value);
303
304 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberResult)
305 private:
306 inline void set_has_member_id();
307 inline void clear_has_member_id();
308 inline void set_has_status();
309 inline void clear_has_status();
310
311 ::google::protobuf::UnknownFieldSet _unknown_fields_;
312
314 mutable int _cached_size_;
320
323};
324// -------------------------------------------------------------------
325
326class TC_PROTO_API RemoveMemberOptions : public ::google::protobuf::Message {
327 public:
330
332
334 CopyFrom(from);
335 return *this;
336 }
337
338 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
339 return _unknown_fields_;
340 }
341
342 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
343 return &_unknown_fields_;
344 }
345
346 static const ::google::protobuf::Descriptor* descriptor();
348
350
351 // implements Message ----------------------------------------------
352
354 int GetCachedSize() const { return _cached_size_; }
355 private:
358 void SetCachedSize(int size) const;
359 public:
360 ::google::protobuf::Metadata GetMetadata() const;
361
362 // nested types ----------------------------------------------------
363
364 // accessors -------------------------------------------------------
365
366 // optional .bgs.protocol.club.v1.MemberId id = 1;
367 inline bool has_id() const;
368 inline void clear_id();
369 static const int kIdFieldNumber = 1;
370 inline const ::bgs::protocol::club::v1::MemberId& id() const;
371 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
372 inline ::bgs::protocol::club::v1::MemberId* release_id();
373 inline void set_allocated_id(::bgs::protocol::club::v1::MemberId* id);
374
375 // optional .bgs.protocol.club.v1.ClubRemovedReason reason = 2;
376 inline bool has_reason() const;
377 inline void clear_reason();
378 static const int kReasonFieldNumber = 2;
380 inline void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value);
381
382 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.RemoveMemberOptions)
383 private:
384 inline void set_has_id();
385 inline void clear_has_id();
386 inline void set_has_reason();
387 inline void clear_has_reason();
388
389 ::google::protobuf::UnknownFieldSet _unknown_fields_;
390
392 mutable int _cached_size_;
398
401};
402// -------------------------------------------------------------------
403
404class TC_PROTO_API MemberRemovedAssignment : public ::google::protobuf::Message {
405 public:
408
410
412 CopyFrom(from);
413 return *this;
414 }
415
416 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
417 return _unknown_fields_;
418 }
419
420 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
421 return &_unknown_fields_;
422 }
423
424 static const ::google::protobuf::Descriptor* descriptor();
426
428
429 // implements Message ----------------------------------------------
430
432 int GetCachedSize() const { return _cached_size_; }
433 private:
436 void SetCachedSize(int size) const;
437 public:
438 ::google::protobuf::Metadata GetMetadata() const;
439
440 // nested types ----------------------------------------------------
441
442 // accessors -------------------------------------------------------
443
444 // optional .bgs.protocol.club.v1.MemberId id = 1;
445 inline bool has_id() const;
446 inline void clear_id();
447 static const int kIdFieldNumber = 1;
448 inline const ::bgs::protocol::club::v1::MemberId& id() const;
449 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
450 inline ::bgs::protocol::club::v1::MemberId* release_id();
451 inline void set_allocated_id(::bgs::protocol::club::v1::MemberId* id);
452
453 // optional .bgs.protocol.club.v1.ClubRemovedReason reason = 2;
454 inline bool has_reason() const;
455 inline void clear_reason();
456 static const int kReasonFieldNumber = 2;
458 inline void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value);
459
460 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberRemovedAssignment)
461 private:
462 inline void set_has_id();
463 inline void clear_has_id();
464 inline void set_has_reason();
465 inline void clear_has_reason();
466
467 ::google::protobuf::UnknownFieldSet _unknown_fields_;
468
470 mutable int _cached_size_;
476
479};
480// -------------------------------------------------------------------
481
482class TC_PROTO_API MemberVoiceOptions : public ::google::protobuf::Message {
483 public:
486
488
490 CopyFrom(from);
491 return *this;
492 }
493
494 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
495 return _unknown_fields_;
496 }
497
498 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
499 return &_unknown_fields_;
500 }
501
502 static const ::google::protobuf::Descriptor* descriptor();
504
506
507 // implements Message ----------------------------------------------
508
510 int GetCachedSize() const { return _cached_size_; }
511 private:
514 void SetCachedSize(int size) const;
515 public:
516 ::google::protobuf::Metadata GetMetadata() const;
517
518 // nested types ----------------------------------------------------
519
520 // accessors -------------------------------------------------------
521
522 // optional uint64 stream_id = 1;
523 inline bool has_stream_id() const;
524 inline void clear_stream_id();
525 static const int kStreamIdFieldNumber = 1;
526 inline ::google::protobuf::uint64 stream_id() const;
527 inline void set_stream_id(::google::protobuf::uint64 value);
528
529 // optional bool joined = 2;
530 inline bool has_joined() const;
531 inline void clear_joined();
532 static const int kJoinedFieldNumber = 2;
533 inline bool joined() const;
534 inline void set_joined(bool value);
535
536 // optional .bgs.protocol.club.v1.VoiceMicrophoneState microphone = 3;
537 inline bool has_microphone() const;
538 inline void clear_microphone();
539 static const int kMicrophoneFieldNumber = 3;
541 inline void set_microphone(::bgs::protocol::club::v1::VoiceMicrophoneState value);
542
543 // optional bool active = 4;
544 inline bool has_active() const;
545 inline void clear_active();
546 static const int kActiveFieldNumber = 4;
547 inline bool active() const;
548 inline void set_active(bool value);
549
550 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberVoiceOptions)
551 private:
552 inline void set_has_stream_id();
553 inline void clear_has_stream_id();
554 inline void set_has_joined();
555 inline void clear_has_joined();
556 inline void set_has_microphone();
557 inline void clear_has_microphone();
558 inline void set_has_active();
559 inline void clear_has_active();
560
561 ::google::protobuf::UnknownFieldSet _unknown_fields_;
562
564 mutable int _cached_size_;
572
575};
576// -------------------------------------------------------------------
577
578class TC_PROTO_API MemberVoiceState : public ::google::protobuf::Message {
579 public:
582
584
586 CopyFrom(from);
587 return *this;
588 }
589
590 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
591 return _unknown_fields_;
592 }
593
594 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
595 return &_unknown_fields_;
596 }
597
598 static const ::google::protobuf::Descriptor* descriptor();
600
601 void Swap(MemberVoiceState* other);
602
603 // implements Message ----------------------------------------------
604
606 int GetCachedSize() const { return _cached_size_; }
607 private:
610 void SetCachedSize(int size) const;
611 public:
612 ::google::protobuf::Metadata GetMetadata() const;
613
614 // nested types ----------------------------------------------------
615
616 // accessors -------------------------------------------------------
617
618 // optional string id = 1;
619 inline bool has_id() const;
620 inline void clear_id();
621 static const int kIdFieldNumber = 1;
622 inline const ::std::string& id() const;
623 inline void set_id(const ::std::string& value);
624 inline void set_id(const char* value);
625 inline void set_id(const char* value, size_t size);
626 inline ::std::string* mutable_id();
627 inline ::std::string* release_id();
628 inline void set_allocated_id(::std::string* id);
629
630 // optional uint64 stream_id = 2;
631 inline bool has_stream_id() const;
632 inline void clear_stream_id();
633 static const int kStreamIdFieldNumber = 2;
634 inline ::google::protobuf::uint64 stream_id() const;
635 inline void set_stream_id(::google::protobuf::uint64 value);
636
637 // optional bool joined = 3;
638 inline bool has_joined() const;
639 inline void clear_joined();
640 static const int kJoinedFieldNumber = 3;
641 inline bool joined() const;
642 inline void set_joined(bool value);
643
644 // optional .bgs.protocol.club.v1.VoiceMicrophoneState microphone = 4;
645 inline bool has_microphone() const;
646 inline void clear_microphone();
647 static const int kMicrophoneFieldNumber = 4;
649 inline void set_microphone(::bgs::protocol::club::v1::VoiceMicrophoneState value);
650
651 // optional bool active = 5;
652 inline bool has_active() const;
653 inline void clear_active();
654 static const int kActiveFieldNumber = 5;
655 inline bool active() const;
656 inline void set_active(bool value);
657
658 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberVoiceState)
659 private:
660 inline void set_has_id();
661 inline void clear_has_id();
662 inline void set_has_stream_id();
663 inline void clear_has_stream_id();
664 inline void set_has_joined();
665 inline void clear_has_joined();
666 inline void set_has_microphone();
667 inline void clear_has_microphone();
668 inline void set_has_active();
669 inline void clear_has_active();
670
671 ::google::protobuf::UnknownFieldSet _unknown_fields_;
672
674 mutable int _cached_size_;
675 ::std::string* id_;
683
686};
687// -------------------------------------------------------------------
688
689class TC_PROTO_API CreateMemberOptions : public ::google::protobuf::Message {
690 public:
693
695
697 CopyFrom(from);
698 return *this;
699 }
700
701 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
702 return _unknown_fields_;
703 }
704
705 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
706 return &_unknown_fields_;
707 }
708
709 static const ::google::protobuf::Descriptor* descriptor();
711
713
714 // implements Message ----------------------------------------------
715
717 int GetCachedSize() const { return _cached_size_; }
718 private:
721 void SetCachedSize(int size) const;
722 public:
723 ::google::protobuf::Metadata GetMetadata() const;
724
725 // nested types ----------------------------------------------------
726
727 // accessors -------------------------------------------------------
728
729 // optional .bgs.protocol.club.v1.MemberId id = 1;
730 inline bool has_id() const;
731 inline void clear_id();
732 static const int kIdFieldNumber = 1;
733 inline const ::bgs::protocol::club::v1::MemberId& id() const;
734 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
735 inline ::bgs::protocol::club::v1::MemberId* release_id();
736 inline void set_allocated_id(::bgs::protocol::club::v1::MemberId* id);
737
738 // repeated .bgs.protocol.v2.Attribute attribute = 2;
739 inline int attribute_size() const;
740 inline void clear_attribute();
741 static const int kAttributeFieldNumber = 2;
742 inline const ::bgs::protocol::v2::Attribute& attribute(int index) const;
743 inline ::bgs::protocol::v2::Attribute* mutable_attribute(int index);
744 inline ::bgs::protocol::v2::Attribute* add_attribute();
745 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
746 attribute() const;
747 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
748 mutable_attribute();
749
750 // optional uint32 join_club_source = 3;
751 inline bool has_join_club_source() const;
752 inline void clear_join_club_source();
753 static const int kJoinClubSourceFieldNumber = 3;
754 inline ::google::protobuf::uint32 join_club_source() const;
755 inline void set_join_club_source(::google::protobuf::uint32 value);
756
757 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.CreateMemberOptions)
758 private:
759 inline void set_has_id();
760 inline void clear_has_id();
761 inline void set_has_join_club_source();
762 inline void clear_has_join_club_source();
763
764 ::google::protobuf::UnknownFieldSet _unknown_fields_;
765
767 mutable int _cached_size_;
769 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_;
774
777};
778// -------------------------------------------------------------------
779
780class TC_PROTO_API MemberDescription : public ::google::protobuf::Message {
781 public:
784
786
788 CopyFrom(from);
789 return *this;
790 }
791
792 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
793 return _unknown_fields_;
794 }
795
796 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
797 return &_unknown_fields_;
798 }
799
800 static const ::google::protobuf::Descriptor* descriptor();
802
804
805 // implements Message ----------------------------------------------
806
808 int GetCachedSize() const { return _cached_size_; }
809 private:
812 void SetCachedSize(int size) const;
813 public:
814 ::google::protobuf::Metadata GetMetadata() const;
815
816 // nested types ----------------------------------------------------
817
818 // accessors -------------------------------------------------------
819
820 // optional .bgs.protocol.club.v1.MemberId id = 1;
821 inline bool has_id() const;
822 inline void clear_id();
823 static const int kIdFieldNumber = 1;
824 inline const ::bgs::protocol::club::v1::MemberId& id() const;
825 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
826 inline ::bgs::protocol::club::v1::MemberId* release_id();
827 inline void set_allocated_id(::bgs::protocol::club::v1::MemberId* id);
828
829 // optional string battle_tag = 2;
830 inline bool has_battle_tag() const;
831 inline void clear_battle_tag();
832 static const int kBattleTagFieldNumber = 2;
833 inline const ::std::string& battle_tag() const;
834 inline void set_battle_tag(const ::std::string& value);
835 inline void set_battle_tag(const char* value);
836 inline void set_battle_tag(const char* value, size_t size);
837 inline ::std::string* mutable_battle_tag();
838 inline ::std::string* release_battle_tag();
839 inline void set_allocated_battle_tag(::std::string* battle_tag);
840
841 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberDescription)
842 private:
843 inline void set_has_id();
844 inline void clear_has_id();
845 inline void set_has_battle_tag();
846 inline void clear_has_battle_tag();
847
848 ::google::protobuf::UnknownFieldSet _unknown_fields_;
849
851 mutable int _cached_size_;
853 ::std::string* battle_tag_;
857
860};
861// -------------------------------------------------------------------
862
863class TC_PROTO_API RoleOptions : public ::google::protobuf::Message {
864 public:
866 virtual ~RoleOptions();
867
869
870 inline RoleOptions& operator=(const RoleOptions& from) {
871 CopyFrom(from);
872 return *this;
873 }
874
875 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
876 return _unknown_fields_;
877 }
878
879 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
880 return &_unknown_fields_;
881 }
882
883 static const ::google::protobuf::Descriptor* descriptor();
885
886 void Swap(RoleOptions* other);
887
888 // implements Message ----------------------------------------------
889
890 RoleOptions* New() const;
891 int GetCachedSize() const { return _cached_size_; }
892 private:
895 void SetCachedSize(int size) const;
896 public:
897 ::google::protobuf::Metadata GetMetadata() const;
898
899 // nested types ----------------------------------------------------
900
901 // accessors -------------------------------------------------------
902
903 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
904 inline bool has_member_id() const;
905 inline void clear_member_id();
906 static const int kMemberIdFieldNumber = 1;
907 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
908 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
909 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
910 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
911
912 // repeated uint32 role = 2 [packed = true];
913 inline int role_size() const;
914 inline void clear_role();
915 static const int kRoleFieldNumber = 2;
916 inline ::google::protobuf::uint32 role(int index) const;
917 inline void set_role(int index, ::google::protobuf::uint32 value);
918 inline void add_role(::google::protobuf::uint32 value);
919 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
920 role() const;
921 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
922 mutable_role();
923
924 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.RoleOptions)
925 private:
926 inline void set_has_member_id();
927 inline void clear_has_member_id();
928
929 ::google::protobuf::UnknownFieldSet _unknown_fields_;
930
932 mutable int _cached_size_;
934 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_;
938
941};
942// -------------------------------------------------------------------
943
944class TC_PROTO_API RoleAssignment : public ::google::protobuf::Message {
945 public:
948
950
952 CopyFrom(from);
953 return *this;
954 }
955
956 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
957 return _unknown_fields_;
958 }
959
960 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
961 return &_unknown_fields_;
962 }
963
964 static const ::google::protobuf::Descriptor* descriptor();
966
967 void Swap(RoleAssignment* other);
968
969 // implements Message ----------------------------------------------
970
972 int GetCachedSize() const { return _cached_size_; }
973 private:
976 void SetCachedSize(int size) const;
977 public:
978 ::google::protobuf::Metadata GetMetadata() const;
979
980 // nested types ----------------------------------------------------
981
982 // accessors -------------------------------------------------------
983
984 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
985 inline bool has_member_id() const;
986 inline void clear_member_id();
987 static const int kMemberIdFieldNumber = 1;
988 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
989 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
990 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
991 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
992
993 // repeated uint32 role = 2 [packed = true];
994 inline int role_size() const;
995 inline void clear_role();
996 static const int kRoleFieldNumber = 2;
997 inline ::google::protobuf::uint32 role(int index) const;
998 inline void set_role(int index, ::google::protobuf::uint32 value);
999 inline void add_role(::google::protobuf::uint32 value);
1000 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1001 role() const;
1002 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1003 mutable_role();
1004
1005 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.RoleAssignment)
1006 private:
1007 inline void set_has_member_id();
1008 inline void clear_has_member_id();
1009
1010 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1011
1013 mutable int _cached_size_;
1015 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_;
1019
1022};
1023// -------------------------------------------------------------------
1024
1025class TC_PROTO_API MemberAttributeAssignment : public ::google::protobuf::Message {
1026 public:
1029
1031
1033 CopyFrom(from);
1034 return *this;
1035 }
1036
1037 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1038 return _unknown_fields_;
1039 }
1040
1041 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1042 return &_unknown_fields_;
1043 }
1044
1045 static const ::google::protobuf::Descriptor* descriptor();
1047
1049
1050 // implements Message ----------------------------------------------
1051
1053 int GetCachedSize() const { return _cached_size_; }
1054 private:
1057 void SetCachedSize(int size) const;
1058 public:
1059 ::google::protobuf::Metadata GetMetadata() const;
1060
1061 // nested types ----------------------------------------------------
1062
1063 // accessors -------------------------------------------------------
1064
1065 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
1066 inline bool has_member_id() const;
1067 inline void clear_member_id();
1068 static const int kMemberIdFieldNumber = 1;
1069 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
1070 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
1071 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
1072 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
1073
1074 // repeated .bgs.protocol.v2.Attribute attribute = 2;
1075 inline int attribute_size() const;
1076 inline void clear_attribute();
1077 static const int kAttributeFieldNumber = 2;
1078 inline const ::bgs::protocol::v2::Attribute& attribute(int index) const;
1079 inline ::bgs::protocol::v2::Attribute* mutable_attribute(int index);
1080 inline ::bgs::protocol::v2::Attribute* add_attribute();
1081 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1082 attribute() const;
1083 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1084 mutable_attribute();
1085
1086 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberAttributeAssignment)
1087 private:
1088 inline void set_has_member_id();
1089 inline void clear_has_member_id();
1090
1091 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1092
1094 mutable int _cached_size_;
1096 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_;
1100
1103};
1104// -------------------------------------------------------------------
1105
1106class TC_PROTO_API SubscriberStateOptions : public ::google::protobuf::Message {
1107 public:
1110
1112
1114 CopyFrom(from);
1115 return *this;
1116 }
1117
1118 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1119 return _unknown_fields_;
1120 }
1121
1122 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1123 return &_unknown_fields_;
1124 }
1125
1126 static const ::google::protobuf::Descriptor* descriptor();
1128
1130
1131 // implements Message ----------------------------------------------
1132
1134 int GetCachedSize() const { return _cached_size_; }
1135 private:
1138 void SetCachedSize(int size) const;
1139 public:
1140 ::google::protobuf::Metadata GetMetadata() const;
1141
1142 // nested types ----------------------------------------------------
1143
1144 // accessors -------------------------------------------------------
1145
1146 // optional .bgs.protocol.club.v1.MemberVoiceOptions voice = 1;
1147 inline bool has_voice() const;
1148 inline void clear_voice();
1149 static const int kVoiceFieldNumber = 1;
1150 inline const ::bgs::protocol::club::v1::MemberVoiceOptions& voice() const;
1151 inline ::bgs::protocol::club::v1::MemberVoiceOptions* mutable_voice();
1152 inline ::bgs::protocol::club::v1::MemberVoiceOptions* release_voice();
1153 inline void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceOptions* voice);
1154
1155 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.SubscriberStateOptions)
1156 private:
1157 inline void set_has_voice();
1158 inline void clear_has_voice();
1159
1160 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1161
1163 mutable int _cached_size_;
1168
1171};
1172// -------------------------------------------------------------------
1173
1174class TC_PROTO_API SubscriberStateAssignment : public ::google::protobuf::Message {
1175 public:
1178
1180
1182 CopyFrom(from);
1183 return *this;
1184 }
1185
1186 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1187 return _unknown_fields_;
1188 }
1189
1190 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1191 return &_unknown_fields_;
1192 }
1193
1194 static const ::google::protobuf::Descriptor* descriptor();
1196
1198
1199 // implements Message ----------------------------------------------
1200
1202 int GetCachedSize() const { return _cached_size_; }
1203 private:
1206 void SetCachedSize(int size) const;
1207 public:
1208 ::google::protobuf::Metadata GetMetadata() const;
1209
1210 // nested types ----------------------------------------------------
1211
1212 // accessors -------------------------------------------------------
1213
1214 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
1215 inline bool has_member_id() const;
1216 inline void clear_member_id();
1217 static const int kMemberIdFieldNumber = 1;
1218 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
1219 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
1220 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
1221 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
1222
1223 // optional bool active = 2;
1224 inline bool has_active() const;
1225 inline void clear_active();
1226 static const int kActiveFieldNumber = 2;
1227 inline bool active() const;
1228 inline void set_active(bool value);
1229
1230 // optional .bgs.protocol.club.v1.MemberVoiceState voice = 3;
1231 inline bool has_voice() const;
1232 inline void clear_voice();
1233 static const int kVoiceFieldNumber = 3;
1234 inline const ::bgs::protocol::club::v1::MemberVoiceState& voice() const;
1235 inline ::bgs::protocol::club::v1::MemberVoiceState* mutable_voice();
1236 inline ::bgs::protocol::club::v1::MemberVoiceState* release_voice();
1237 inline void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceState* voice);
1238
1239 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.SubscriberStateAssignment)
1240 private:
1241 inline void set_has_member_id();
1242 inline void clear_has_member_id();
1243 inline void set_has_active();
1244 inline void clear_has_active();
1245 inline void set_has_voice();
1246 inline void clear_has_voice();
1247
1248 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1249
1251 mutable int _cached_size_;
1258
1261};
1262// -------------------------------------------------------------------
1263
1264class TC_PROTO_API MemberStateOptions : public ::google::protobuf::Message {
1265 public:
1268
1270
1272 CopyFrom(from);
1273 return *this;
1274 }
1275
1276 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1277 return _unknown_fields_;
1278 }
1279
1280 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1281 return &_unknown_fields_;
1282 }
1283
1284 static const ::google::protobuf::Descriptor* descriptor();
1286
1288
1289 // implements Message ----------------------------------------------
1290
1292 int GetCachedSize() const { return _cached_size_; }
1293 private:
1296 void SetCachedSize(int size) const;
1297 public:
1298 ::google::protobuf::Metadata GetMetadata() const;
1299
1300 // nested types ----------------------------------------------------
1301
1302 // accessors -------------------------------------------------------
1303
1304 // repeated .bgs.protocol.v2.Attribute attribute = 1;
1305 inline int attribute_size() const;
1306 inline void clear_attribute();
1307 static const int kAttributeFieldNumber = 1;
1308 inline const ::bgs::protocol::v2::Attribute& attribute(int index) const;
1309 inline ::bgs::protocol::v2::Attribute* mutable_attribute(int index);
1310 inline ::bgs::protocol::v2::Attribute* add_attribute();
1311 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1312 attribute() const;
1313 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1314 mutable_attribute();
1315
1316 // optional .bgs.protocol.club.v1.PresenceLevel presence_level = 2;
1317 inline bool has_presence_level() const;
1318 inline void clear_presence_level();
1319 static const int kPresenceLevelFieldNumber = 2;
1321 inline void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value);
1322
1323 // optional bool moderator_mute = 3;
1324 inline bool has_moderator_mute() const;
1325 inline void clear_moderator_mute();
1326 static const int kModeratorMuteFieldNumber = 3;
1327 inline bool moderator_mute() const;
1328 inline void set_moderator_mute(bool value);
1329
1330 // optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 4;
1331 inline bool has_whisper_level() const;
1332 inline void clear_whisper_level();
1333 static const int kWhisperLevelFieldNumber = 4;
1335 inline void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value);
1336
1337 // optional string note = 5;
1338 inline bool has_note() const;
1339 inline void clear_note();
1340 static const int kNoteFieldNumber = 5;
1341 inline const ::std::string& note() const;
1342 inline void set_note(const ::std::string& value);
1343 inline void set_note(const char* value);
1344 inline void set_note(const char* value, size_t size);
1345 inline ::std::string* mutable_note();
1346 inline ::std::string* release_note();
1347 inline void set_allocated_note(::std::string* note);
1348
1349 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberStateOptions)
1350 private:
1351 inline void set_has_presence_level();
1352 inline void clear_has_presence_level();
1353 inline void set_has_moderator_mute();
1354 inline void clear_has_moderator_mute();
1355 inline void set_has_whisper_level();
1356 inline void clear_has_whisper_level();
1357 inline void set_has_note();
1358 inline void clear_has_note();
1359
1360 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1361
1363 mutable int _cached_size_;
1364 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_;
1367 ::std::string* note_;
1372
1375};
1376// -------------------------------------------------------------------
1377
1378class TC_PROTO_API MemberStateAssignment : public ::google::protobuf::Message {
1379 public:
1382
1384
1386 CopyFrom(from);
1387 return *this;
1388 }
1389
1390 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1391 return _unknown_fields_;
1392 }
1393
1394 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1395 return &_unknown_fields_;
1396 }
1397
1398 static const ::google::protobuf::Descriptor* descriptor();
1400
1402
1403 // implements Message ----------------------------------------------
1404
1406 int GetCachedSize() const { return _cached_size_; }
1407 private:
1410 void SetCachedSize(int size) const;
1411 public:
1412 ::google::protobuf::Metadata GetMetadata() const;
1413
1414 // nested types ----------------------------------------------------
1415
1416 // accessors -------------------------------------------------------
1417
1418 // optional .bgs.protocol.club.v1.MemberId member_id = 1;
1419 inline bool has_member_id() const;
1420 inline void clear_member_id();
1421 static const int kMemberIdFieldNumber = 1;
1422 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
1423 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
1424 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
1425 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
1426
1427 // repeated .bgs.protocol.v2.Attribute attribute = 2;
1428 inline int attribute_size() const;
1429 inline void clear_attribute();
1430 static const int kAttributeFieldNumber = 2;
1431 inline const ::bgs::protocol::v2::Attribute& attribute(int index) const;
1432 inline ::bgs::protocol::v2::Attribute* mutable_attribute(int index);
1433 inline ::bgs::protocol::v2::Attribute* add_attribute();
1434 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1435 attribute() const;
1436 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1437 mutable_attribute();
1438
1439 // optional .bgs.protocol.club.v1.PresenceLevel presence_level = 3;
1440 inline bool has_presence_level() const;
1441 inline void clear_presence_level();
1442 static const int kPresenceLevelFieldNumber = 3;
1444 inline void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value);
1445
1446 // optional bool moderator_mute = 4;
1447 inline bool has_moderator_mute() const;
1448 inline void clear_moderator_mute();
1449 static const int kModeratorMuteFieldNumber = 4;
1450 inline bool moderator_mute() const;
1451 inline void set_moderator_mute(bool value);
1452
1453 // optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 5;
1454 inline bool has_whisper_level() const;
1455 inline void clear_whisper_level();
1456 static const int kWhisperLevelFieldNumber = 5;
1458 inline void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value);
1459
1460 // optional string note = 6;
1461 inline bool has_note() const;
1462 inline void clear_note();
1463 static const int kNoteFieldNumber = 6;
1464 inline const ::std::string& note() const;
1465 inline void set_note(const ::std::string& value);
1466 inline void set_note(const char* value);
1467 inline void set_note(const char* value, size_t size);
1468 inline ::std::string* mutable_note();
1469 inline ::std::string* release_note();
1470 inline void set_allocated_note(::std::string* note);
1471
1472 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.MemberStateAssignment)
1473 private:
1474 inline void set_has_member_id();
1475 inline void clear_has_member_id();
1476 inline void set_has_presence_level();
1477 inline void clear_has_presence_level();
1478 inline void set_has_moderator_mute();
1479 inline void clear_has_moderator_mute();
1480 inline void set_has_whisper_level();
1481 inline void clear_has_whisper_level();
1482 inline void set_has_note();
1483 inline void clear_has_note();
1484
1485 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1486
1488 mutable int _cached_size_;
1490 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_;
1493 ::std::string* note_;
1498
1501};
1502// ===================================================================
1503
1504// ===================================================================
1505
1506// ===================================================================
1507
1508// Member
1509
1510// optional .bgs.protocol.club.v1.MemberId id = 1;
1511inline bool Member::has_id() const {
1512 return (_has_bits_[0] & 0x00000001u) != 0;
1513}
1514inline void Member::set_has_id() {
1515 _has_bits_[0] |= 0x00000001u;
1516}
1518 _has_bits_[0] &= ~0x00000001u;
1519}
1520inline void Member::clear_id() {
1521 if (id_ != NULL) id_->::bgs::protocol::club::v1::MemberId::Clear();
1522 clear_has_id();
1523}
1524inline const ::bgs::protocol::club::v1::MemberId& Member::id() const {
1525 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.id)
1526 return id_ != NULL ? *id_ : *default_instance_->id_;
1527}
1528inline ::bgs::protocol::club::v1::MemberId* Member::mutable_id() {
1529 set_has_id();
1530 if (id_ == NULL) id_ = new ::bgs::protocol::club::v1::MemberId;
1531 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.Member.id)
1532 return id_;
1533}
1534inline ::bgs::protocol::club::v1::MemberId* Member::release_id() {
1535 clear_has_id();
1537 id_ = NULL;
1538 return temp;
1539}
1541 delete id_;
1542 id_ = id;
1543 if (id) {
1544 set_has_id();
1545 } else {
1546 clear_has_id();
1547 }
1548 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.Member.id)
1549}
1550
1551// optional string battle_tag = 2;
1552inline bool Member::has_battle_tag() const {
1553 return (_has_bits_[0] & 0x00000002u) != 0;
1554}
1556 _has_bits_[0] |= 0x00000002u;
1557}
1559 _has_bits_[0] &= ~0x00000002u;
1560}
1562 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1563 battle_tag_->clear();
1564 }
1566}
1567inline const ::std::string& Member::battle_tag() const {
1568 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.battle_tag)
1569 return *battle_tag_;
1570}
1571inline void Member::set_battle_tag(const ::std::string& value) {
1573 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1574 battle_tag_ = new ::std::string;
1575 }
1576 battle_tag_->assign(value);
1577 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.battle_tag)
1578}
1579inline void Member::set_battle_tag(const char* value) {
1581 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1582 battle_tag_ = new ::std::string;
1583 }
1584 battle_tag_->assign(value);
1585 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.Member.battle_tag)
1586}
1587inline void Member::set_battle_tag(const char* value, size_t size) {
1589 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1590 battle_tag_ = new ::std::string;
1591 }
1592 battle_tag_->assign(reinterpret_cast<const char*>(value), size);
1593 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.Member.battle_tag)
1594}
1595inline ::std::string* Member::mutable_battle_tag() {
1597 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1598 battle_tag_ = new ::std::string;
1599 }
1600 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.Member.battle_tag)
1601 return battle_tag_;
1602}
1603inline ::std::string* Member::release_battle_tag() {
1605 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1606 return NULL;
1607 } else {
1608 ::std::string* temp = battle_tag_;
1609 battle_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1610 return temp;
1611 }
1612}
1613inline void Member::set_allocated_battle_tag(::std::string* battle_tag) {
1614 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1615 delete battle_tag_;
1616 }
1617 if (battle_tag) {
1620 } else {
1622 battle_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1623 }
1624 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.Member.battle_tag)
1625}
1626
1627// repeated uint32 role = 3 [packed = true];
1628inline int Member::role_size() const {
1629 return role_.size();
1630}
1631inline void Member::clear_role() {
1632 role_.Clear();
1633}
1635 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.role)
1636 return role_.Get(index);
1637}
1638inline void Member::set_role(int index, ::google::protobuf::uint32 value) {
1639 role_.Set(index, value);
1640 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.role)
1641}
1643 role_.Add(value);
1644 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.Member.role)
1645}
1646inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1648 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.Member.role)
1649 return role_;
1650}
1651inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1653 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.Member.role)
1654 return &role_;
1655}
1656
1657// repeated .bgs.protocol.v2.Attribute attribute = 4;
1658inline int Member::attribute_size() const {
1659 return attribute_.size();
1660}
1662 attribute_.Clear();
1663}
1664inline const ::bgs::protocol::v2::Attribute& Member::attribute(int index) const {
1665 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.attribute)
1666 return attribute_.Get(index);
1667}
1668inline ::bgs::protocol::v2::Attribute* Member::mutable_attribute(int index) {
1669 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.Member.attribute)
1670 return attribute_.Mutable(index);
1671}
1672inline ::bgs::protocol::v2::Attribute* Member::add_attribute() {
1673 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.Member.attribute)
1674 return attribute_.Add();
1675}
1676inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1678 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.Member.attribute)
1679 return attribute_;
1680}
1681inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1683 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.Member.attribute)
1684 return &attribute_;
1685}
1686
1687// optional uint64 join_time = 5;
1688inline bool Member::has_join_time() const {
1689 return (_has_bits_[0] & 0x00000010u) != 0;
1690}
1692 _has_bits_[0] |= 0x00000010u;
1693}
1695 _has_bits_[0] &= ~0x00000010u;
1696}
1698 join_time_ = GOOGLE_ULONGLONG(0);
1700}
1702 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.join_time)
1703 return join_time_;
1704}
1707 join_time_ = value;
1708 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.join_time)
1709}
1710
1711// optional .bgs.protocol.club.v1.PresenceLevel presence_level = 6;
1712inline bool Member::has_presence_level() const {
1713 return (_has_bits_[0] & 0x00000020u) != 0;
1714}
1716 _has_bits_[0] |= 0x00000020u;
1717}
1719 _has_bits_[0] &= ~0x00000020u;
1720}
1722 presence_level_ = 0;
1724}
1726 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.presence_level)
1728}
1732 presence_level_ = value;
1733 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.presence_level)
1734}
1735
1736// optional bool moderator_mute = 7;
1737inline bool Member::has_moderator_mute() const {
1738 return (_has_bits_[0] & 0x00000040u) != 0;
1739}
1741 _has_bits_[0] |= 0x00000040u;
1742}
1744 _has_bits_[0] &= ~0x00000040u;
1745}
1747 moderator_mute_ = false;
1749}
1750inline bool Member::moderator_mute() const {
1751 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.moderator_mute)
1752 return moderator_mute_;
1753}
1754inline void Member::set_moderator_mute(bool value) {
1756 moderator_mute_ = value;
1757 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.moderator_mute)
1758}
1759
1760// optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 8;
1761inline bool Member::has_whisper_level() const {
1762 return (_has_bits_[0] & 0x00000080u) != 0;
1763}
1765 _has_bits_[0] |= 0x00000080u;
1766}
1768 _has_bits_[0] &= ~0x00000080u;
1769}
1771 whisper_level_ = 0;
1773}
1775 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.whisper_level)
1777}
1781 whisper_level_ = value;
1782 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.whisper_level)
1783}
1784
1785// optional string note = 9;
1786inline bool Member::has_note() const {
1787 return (_has_bits_[0] & 0x00000100u) != 0;
1788}
1790 _has_bits_[0] |= 0x00000100u;
1791}
1793 _has_bits_[0] &= ~0x00000100u;
1794}
1795inline void Member::clear_note() {
1796 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1797 note_->clear();
1798 }
1800}
1801inline const ::std::string& Member::note() const {
1802 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.note)
1803 return *note_;
1804}
1805inline void Member::set_note(const ::std::string& value) {
1806 set_has_note();
1807 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1808 note_ = new ::std::string;
1809 }
1810 note_->assign(value);
1811 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.note)
1812}
1813inline void Member::set_note(const char* value) {
1814 set_has_note();
1815 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1816 note_ = new ::std::string;
1817 }
1818 note_->assign(value);
1819 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.Member.note)
1820}
1821inline void Member::set_note(const char* value, size_t size) {
1822 set_has_note();
1823 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1824 note_ = new ::std::string;
1825 }
1826 note_->assign(reinterpret_cast<const char*>(value), size);
1827 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.Member.note)
1828}
1829inline ::std::string* Member::mutable_note() {
1830 set_has_note();
1831 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1832 note_ = new ::std::string;
1833 }
1834 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.Member.note)
1835 return note_;
1836}
1837inline ::std::string* Member::release_note() {
1839 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1840 return NULL;
1841 } else {
1842 ::std::string* temp = note_;
1843 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1844 return temp;
1845 }
1846}
1847inline void Member::set_allocated_note(::std::string* note) {
1848 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1849 delete note_;
1850 }
1851 if (note) {
1852 set_has_note();
1853 note_ = note;
1854 } else {
1856 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1857 }
1858 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.Member.note)
1859}
1860
1861// optional bool active = 50;
1862inline bool Member::has_active() const {
1863 return (_has_bits_[0] & 0x00000200u) != 0;
1864}
1866 _has_bits_[0] |= 0x00000200u;
1867}
1869 _has_bits_[0] &= ~0x00000200u;
1870}
1872 active_ = false;
1874}
1875inline bool Member::active() const {
1876 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.active)
1877 return active_;
1878}
1879inline void Member::set_active(bool value) {
1881 active_ = value;
1882 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.Member.active)
1883}
1884
1885// optional .bgs.protocol.club.v1.MemberVoiceState voice = 51;
1886inline bool Member::has_voice() const {
1887 return (_has_bits_[0] & 0x00000400u) != 0;
1888}
1890 _has_bits_[0] |= 0x00000400u;
1891}
1893 _has_bits_[0] &= ~0x00000400u;
1894}
1895inline void Member::clear_voice() {
1896 if (voice_ != NULL) voice_->::bgs::protocol::club::v1::MemberVoiceState::Clear();
1898}
1899inline const ::bgs::protocol::club::v1::MemberVoiceState& Member::voice() const {
1900 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.Member.voice)
1901 return voice_ != NULL ? *voice_ : *default_instance_->voice_;
1902}
1903inline ::bgs::protocol::club::v1::MemberVoiceState* Member::mutable_voice() {
1904 set_has_voice();
1905 if (voice_ == NULL) voice_ = new ::bgs::protocol::club::v1::MemberVoiceState;
1906 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.Member.voice)
1907 return voice_;
1908}
1909inline ::bgs::protocol::club::v1::MemberVoiceState* Member::release_voice() {
1912 voice_ = NULL;
1913 return temp;
1914}
1916 delete voice_;
1917 voice_ = voice;
1918 if (voice) {
1919 set_has_voice();
1920 } else {
1922 }
1923 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.Member.voice)
1924}
1925
1926// -------------------------------------------------------------------
1927
1928// MemberResult
1929
1930// optional .bgs.protocol.club.v1.MemberId member_id = 1;
1931inline bool MemberResult::has_member_id() const {
1932 return (_has_bits_[0] & 0x00000001u) != 0;
1933}
1935 _has_bits_[0] |= 0x00000001u;
1936}
1938 _has_bits_[0] &= ~0x00000001u;
1939}
1941 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
1943}
1944inline const ::bgs::protocol::club::v1::MemberId& MemberResult::member_id() const {
1945 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberResult.member_id)
1946 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
1947}
1948inline ::bgs::protocol::club::v1::MemberId* MemberResult::mutable_member_id() {
1950 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
1951 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberResult.member_id)
1952 return member_id_;
1953}
1954inline ::bgs::protocol::club::v1::MemberId* MemberResult::release_member_id() {
1957 member_id_ = NULL;
1958 return temp;
1959}
1961 delete member_id_;
1963 if (member_id) {
1965 } else {
1967 }
1968 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberResult.member_id)
1969}
1970
1971// optional uint32 status = 2;
1972inline bool MemberResult::has_status() const {
1973 return (_has_bits_[0] & 0x00000002u) != 0;
1974}
1976 _has_bits_[0] |= 0x00000002u;
1977}
1979 _has_bits_[0] &= ~0x00000002u;
1980}
1982 status_ = 0u;
1984}
1986 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberResult.status)
1987 return status_;
1988}
1991 status_ = value;
1992 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberResult.status)
1993}
1994
1995// -------------------------------------------------------------------
1996
1997// RemoveMemberOptions
1998
1999// optional .bgs.protocol.club.v1.MemberId id = 1;
2000inline bool RemoveMemberOptions::has_id() const {
2001 return (_has_bits_[0] & 0x00000001u) != 0;
2002}
2004 _has_bits_[0] |= 0x00000001u;
2005}
2007 _has_bits_[0] &= ~0x00000001u;
2008}
2010 if (id_ != NULL) id_->::bgs::protocol::club::v1::MemberId::Clear();
2011 clear_has_id();
2012}
2013inline const ::bgs::protocol::club::v1::MemberId& RemoveMemberOptions::id() const {
2014 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RemoveMemberOptions.id)
2015 return id_ != NULL ? *id_ : *default_instance_->id_;
2016}
2017inline ::bgs::protocol::club::v1::MemberId* RemoveMemberOptions::mutable_id() {
2018 set_has_id();
2019 if (id_ == NULL) id_ = new ::bgs::protocol::club::v1::MemberId;
2020 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.RemoveMemberOptions.id)
2021 return id_;
2022}
2023inline ::bgs::protocol::club::v1::MemberId* RemoveMemberOptions::release_id() {
2024 clear_has_id();
2026 id_ = NULL;
2027 return temp;
2028}
2030 delete id_;
2031 id_ = id;
2032 if (id) {
2033 set_has_id();
2034 } else {
2035 clear_has_id();
2036 }
2037 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.RemoveMemberOptions.id)
2038}
2039
2040// optional .bgs.protocol.club.v1.ClubRemovedReason reason = 2;
2042 return (_has_bits_[0] & 0x00000002u) != 0;
2043}
2045 _has_bits_[0] |= 0x00000002u;
2046}
2048 _has_bits_[0] &= ~0x00000002u;
2049}
2051 reason_ = 0;
2053}
2055 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RemoveMemberOptions.reason)
2056 return static_cast< ::bgs::protocol::club::v1::ClubRemovedReason >(reason_);
2057}
2061 reason_ = value;
2062 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.RemoveMemberOptions.reason)
2063}
2064
2065// -------------------------------------------------------------------
2066
2067// MemberRemovedAssignment
2068
2069// optional .bgs.protocol.club.v1.MemberId id = 1;
2071 return (_has_bits_[0] & 0x00000001u) != 0;
2072}
2074 _has_bits_[0] |= 0x00000001u;
2075}
2077 _has_bits_[0] &= ~0x00000001u;
2078}
2080 if (id_ != NULL) id_->::bgs::protocol::club::v1::MemberId::Clear();
2081 clear_has_id();
2082}
2083inline const ::bgs::protocol::club::v1::MemberId& MemberRemovedAssignment::id() const {
2084 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberRemovedAssignment.id)
2085 return id_ != NULL ? *id_ : *default_instance_->id_;
2086}
2087inline ::bgs::protocol::club::v1::MemberId* MemberRemovedAssignment::mutable_id() {
2088 set_has_id();
2089 if (id_ == NULL) id_ = new ::bgs::protocol::club::v1::MemberId;
2090 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberRemovedAssignment.id)
2091 return id_;
2092}
2093inline ::bgs::protocol::club::v1::MemberId* MemberRemovedAssignment::release_id() {
2094 clear_has_id();
2096 id_ = NULL;
2097 return temp;
2098}
2100 delete id_;
2101 id_ = id;
2102 if (id) {
2103 set_has_id();
2104 } else {
2105 clear_has_id();
2106 }
2107 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberRemovedAssignment.id)
2108}
2109
2110// optional .bgs.protocol.club.v1.ClubRemovedReason reason = 2;
2112 return (_has_bits_[0] & 0x00000002u) != 0;
2113}
2115 _has_bits_[0] |= 0x00000002u;
2116}
2118 _has_bits_[0] &= ~0x00000002u;
2119}
2121 reason_ = 0;
2123}
2125 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberRemovedAssignment.reason)
2126 return static_cast< ::bgs::protocol::club::v1::ClubRemovedReason >(reason_);
2127}
2131 reason_ = value;
2132 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberRemovedAssignment.reason)
2133}
2134
2135// -------------------------------------------------------------------
2136
2137// MemberVoiceOptions
2138
2139// optional uint64 stream_id = 1;
2141 return (_has_bits_[0] & 0x00000001u) != 0;
2142}
2144 _has_bits_[0] |= 0x00000001u;
2145}
2147 _has_bits_[0] &= ~0x00000001u;
2148}
2150 stream_id_ = GOOGLE_ULONGLONG(0);
2152}
2154 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceOptions.stream_id)
2155 return stream_id_;
2156}
2159 stream_id_ = value;
2160 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceOptions.stream_id)
2161}
2162
2163// optional bool joined = 2;
2165 return (_has_bits_[0] & 0x00000002u) != 0;
2166}
2168 _has_bits_[0] |= 0x00000002u;
2169}
2171 _has_bits_[0] &= ~0x00000002u;
2172}
2174 joined_ = false;
2176}
2177inline bool MemberVoiceOptions::joined() const {
2178 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceOptions.joined)
2179 return joined_;
2180}
2181inline void MemberVoiceOptions::set_joined(bool value) {
2183 joined_ = value;
2184 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceOptions.joined)
2185}
2186
2187// optional .bgs.protocol.club.v1.VoiceMicrophoneState microphone = 3;
2189 return (_has_bits_[0] & 0x00000004u) != 0;
2190}
2192 _has_bits_[0] |= 0x00000004u;
2193}
2195 _has_bits_[0] &= ~0x00000004u;
2196}
2198 microphone_ = 0;
2200}
2202 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceOptions.microphone)
2204}
2208 microphone_ = value;
2209 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceOptions.microphone)
2210}
2211
2212// optional bool active = 4;
2214 return (_has_bits_[0] & 0x00000008u) != 0;
2215}
2217 _has_bits_[0] |= 0x00000008u;
2218}
2220 _has_bits_[0] &= ~0x00000008u;
2221}
2223 active_ = false;
2225}
2226inline bool MemberVoiceOptions::active() const {
2227 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceOptions.active)
2228 return active_;
2229}
2230inline void MemberVoiceOptions::set_active(bool value) {
2232 active_ = value;
2233 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceOptions.active)
2234}
2235
2236// -------------------------------------------------------------------
2237
2238// MemberVoiceState
2239
2240// optional string id = 1;
2241inline bool MemberVoiceState::has_id() const {
2242 return (_has_bits_[0] & 0x00000001u) != 0;
2243}
2245 _has_bits_[0] |= 0x00000001u;
2246}
2248 _has_bits_[0] &= ~0x00000001u;
2249}
2251 if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2252 id_->clear();
2253 }
2254 clear_has_id();
2255}
2256inline const ::std::string& MemberVoiceState::id() const {
2257 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceState.id)
2258 return *id_;
2259}
2260inline void MemberVoiceState::set_id(const ::std::string& value) {
2261 set_has_id();
2262 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2263 id_ = new ::std::string;
2264 }
2265 id_->assign(value);
2266 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceState.id)
2267}
2268inline void MemberVoiceState::set_id(const char* value) {
2269 set_has_id();
2270 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2271 id_ = new ::std::string;
2272 }
2273 id_->assign(value);
2274 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.MemberVoiceState.id)
2275}
2276inline void MemberVoiceState::set_id(const char* value, size_t size) {
2277 set_has_id();
2278 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2279 id_ = new ::std::string;
2280 }
2281 id_->assign(reinterpret_cast<const char*>(value), size);
2282 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.MemberVoiceState.id)
2283}
2284inline ::std::string* MemberVoiceState::mutable_id() {
2285 set_has_id();
2286 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2287 id_ = new ::std::string;
2288 }
2289 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberVoiceState.id)
2290 return id_;
2291}
2292inline ::std::string* MemberVoiceState::release_id() {
2293 clear_has_id();
2294 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2295 return NULL;
2296 } else {
2297 ::std::string* temp = id_;
2298 id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2299 return temp;
2300 }
2301}
2302inline void MemberVoiceState::set_allocated_id(::std::string* id) {
2303 if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2304 delete id_;
2305 }
2306 if (id) {
2307 set_has_id();
2308 id_ = id;
2309 } else {
2310 clear_has_id();
2311 id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2312 }
2313 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberVoiceState.id)
2314}
2315
2316// optional uint64 stream_id = 2;
2318 return (_has_bits_[0] & 0x00000002u) != 0;
2319}
2321 _has_bits_[0] |= 0x00000002u;
2322}
2324 _has_bits_[0] &= ~0x00000002u;
2325}
2327 stream_id_ = GOOGLE_ULONGLONG(0);
2329}
2331 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceState.stream_id)
2332 return stream_id_;
2333}
2336 stream_id_ = value;
2337 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceState.stream_id)
2338}
2339
2340// optional bool joined = 3;
2341inline bool MemberVoiceState::has_joined() const {
2342 return (_has_bits_[0] & 0x00000004u) != 0;
2343}
2345 _has_bits_[0] |= 0x00000004u;
2346}
2348 _has_bits_[0] &= ~0x00000004u;
2349}
2351 joined_ = false;
2353}
2354inline bool MemberVoiceState::joined() const {
2355 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceState.joined)
2356 return joined_;
2357}
2358inline void MemberVoiceState::set_joined(bool value) {
2360 joined_ = value;
2361 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceState.joined)
2362}
2363
2364// optional .bgs.protocol.club.v1.VoiceMicrophoneState microphone = 4;
2366 return (_has_bits_[0] & 0x00000008u) != 0;
2367}
2369 _has_bits_[0] |= 0x00000008u;
2370}
2372 _has_bits_[0] &= ~0x00000008u;
2373}
2375 microphone_ = 0;
2377}
2379 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceState.microphone)
2381}
2385 microphone_ = value;
2386 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceState.microphone)
2387}
2388
2389// optional bool active = 5;
2390inline bool MemberVoiceState::has_active() const {
2391 return (_has_bits_[0] & 0x00000010u) != 0;
2392}
2394 _has_bits_[0] |= 0x00000010u;
2395}
2397 _has_bits_[0] &= ~0x00000010u;
2398}
2400 active_ = false;
2402}
2403inline bool MemberVoiceState::active() const {
2404 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberVoiceState.active)
2405 return active_;
2406}
2407inline void MemberVoiceState::set_active(bool value) {
2409 active_ = value;
2410 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberVoiceState.active)
2411}
2412
2413// -------------------------------------------------------------------
2414
2415// CreateMemberOptions
2416
2417// optional .bgs.protocol.club.v1.MemberId id = 1;
2418inline bool CreateMemberOptions::has_id() const {
2419 return (_has_bits_[0] & 0x00000001u) != 0;
2420}
2422 _has_bits_[0] |= 0x00000001u;
2423}
2425 _has_bits_[0] &= ~0x00000001u;
2426}
2428 if (id_ != NULL) id_->::bgs::protocol::club::v1::MemberId::Clear();
2429 clear_has_id();
2430}
2431inline const ::bgs::protocol::club::v1::MemberId& CreateMemberOptions::id() const {
2432 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.CreateMemberOptions.id)
2433 return id_ != NULL ? *id_ : *default_instance_->id_;
2434}
2435inline ::bgs::protocol::club::v1::MemberId* CreateMemberOptions::mutable_id() {
2436 set_has_id();
2437 if (id_ == NULL) id_ = new ::bgs::protocol::club::v1::MemberId;
2438 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.CreateMemberOptions.id)
2439 return id_;
2440}
2441inline ::bgs::protocol::club::v1::MemberId* CreateMemberOptions::release_id() {
2442 clear_has_id();
2444 id_ = NULL;
2445 return temp;
2446}
2448 delete id_;
2449 id_ = id;
2450 if (id) {
2451 set_has_id();
2452 } else {
2453 clear_has_id();
2454 }
2455 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.CreateMemberOptions.id)
2456}
2457
2458// repeated .bgs.protocol.v2.Attribute attribute = 2;
2460 return attribute_.size();
2461}
2463 attribute_.Clear();
2464}
2465inline const ::bgs::protocol::v2::Attribute& CreateMemberOptions::attribute(int index) const {
2466 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.CreateMemberOptions.attribute)
2467 return attribute_.Get(index);
2468}
2469inline ::bgs::protocol::v2::Attribute* CreateMemberOptions::mutable_attribute(int index) {
2470 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.CreateMemberOptions.attribute)
2471 return attribute_.Mutable(index);
2472}
2473inline ::bgs::protocol::v2::Attribute* CreateMemberOptions::add_attribute() {
2474 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.CreateMemberOptions.attribute)
2475 return attribute_.Add();
2476}
2477inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
2479 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.CreateMemberOptions.attribute)
2480 return attribute_;
2481}
2482inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
2484 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.CreateMemberOptions.attribute)
2485 return &attribute_;
2486}
2487
2488// optional uint32 join_club_source = 3;
2490 return (_has_bits_[0] & 0x00000004u) != 0;
2491}
2493 _has_bits_[0] |= 0x00000004u;
2494}
2496 _has_bits_[0] &= ~0x00000004u;
2497}
2499 join_club_source_ = 0u;
2501}
2503 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.CreateMemberOptions.join_club_source)
2504 return join_club_source_;
2505}
2508 join_club_source_ = value;
2509 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.CreateMemberOptions.join_club_source)
2510}
2511
2512// -------------------------------------------------------------------
2513
2514// MemberDescription
2515
2516// optional .bgs.protocol.club.v1.MemberId id = 1;
2517inline bool MemberDescription::has_id() const {
2518 return (_has_bits_[0] & 0x00000001u) != 0;
2519}
2521 _has_bits_[0] |= 0x00000001u;
2522}
2524 _has_bits_[0] &= ~0x00000001u;
2525}
2527 if (id_ != NULL) id_->::bgs::protocol::club::v1::MemberId::Clear();
2528 clear_has_id();
2529}
2530inline const ::bgs::protocol::club::v1::MemberId& MemberDescription::id() const {
2531 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberDescription.id)
2532 return id_ != NULL ? *id_ : *default_instance_->id_;
2533}
2534inline ::bgs::protocol::club::v1::MemberId* MemberDescription::mutable_id() {
2535 set_has_id();
2536 if (id_ == NULL) id_ = new ::bgs::protocol::club::v1::MemberId;
2537 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberDescription.id)
2538 return id_;
2539}
2540inline ::bgs::protocol::club::v1::MemberId* MemberDescription::release_id() {
2541 clear_has_id();
2543 id_ = NULL;
2544 return temp;
2545}
2547 delete id_;
2548 id_ = id;
2549 if (id) {
2550 set_has_id();
2551 } else {
2552 clear_has_id();
2553 }
2554 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberDescription.id)
2555}
2556
2557// optional string battle_tag = 2;
2559 return (_has_bits_[0] & 0x00000002u) != 0;
2560}
2562 _has_bits_[0] |= 0x00000002u;
2563}
2565 _has_bits_[0] &= ~0x00000002u;
2566}
2568 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2569 battle_tag_->clear();
2570 }
2572}
2573inline const ::std::string& MemberDescription::battle_tag() const {
2574 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberDescription.battle_tag)
2575 return *battle_tag_;
2576}
2577inline void MemberDescription::set_battle_tag(const ::std::string& value) {
2579 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2580 battle_tag_ = new ::std::string;
2581 }
2582 battle_tag_->assign(value);
2583 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberDescription.battle_tag)
2584}
2585inline void MemberDescription::set_battle_tag(const char* value) {
2587 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2588 battle_tag_ = new ::std::string;
2589 }
2590 battle_tag_->assign(value);
2591 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.MemberDescription.battle_tag)
2592}
2593inline void MemberDescription::set_battle_tag(const char* value, size_t size) {
2595 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2596 battle_tag_ = new ::std::string;
2597 }
2598 battle_tag_->assign(reinterpret_cast<const char*>(value), size);
2599 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.MemberDescription.battle_tag)
2600}
2603 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2604 battle_tag_ = new ::std::string;
2605 }
2606 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberDescription.battle_tag)
2607 return battle_tag_;
2608}
2611 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2612 return NULL;
2613 } else {
2614 ::std::string* temp = battle_tag_;
2615 battle_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2616 return temp;
2617 }
2618}
2619inline void MemberDescription::set_allocated_battle_tag(::std::string* battle_tag) {
2620 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2621 delete battle_tag_;
2622 }
2623 if (battle_tag) {
2626 } else {
2628 battle_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2629 }
2630 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberDescription.battle_tag)
2631}
2632
2633// -------------------------------------------------------------------
2634
2635// RoleOptions
2636
2637// optional .bgs.protocol.club.v1.MemberId member_id = 1;
2638inline bool RoleOptions::has_member_id() const {
2639 return (_has_bits_[0] & 0x00000001u) != 0;
2640}
2642 _has_bits_[0] |= 0x00000001u;
2643}
2645 _has_bits_[0] &= ~0x00000001u;
2646}
2648 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
2650}
2651inline const ::bgs::protocol::club::v1::MemberId& RoleOptions::member_id() const {
2652 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RoleOptions.member_id)
2653 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
2654}
2655inline ::bgs::protocol::club::v1::MemberId* RoleOptions::mutable_member_id() {
2657 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
2658 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.RoleOptions.member_id)
2659 return member_id_;
2660}
2661inline ::bgs::protocol::club::v1::MemberId* RoleOptions::release_member_id() {
2664 member_id_ = NULL;
2665 return temp;
2666}
2668 delete member_id_;
2670 if (member_id) {
2672 } else {
2674 }
2675 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.RoleOptions.member_id)
2676}
2677
2678// repeated uint32 role = 2 [packed = true];
2679inline int RoleOptions::role_size() const {
2680 return role_.size();
2681}
2683 role_.Clear();
2684}
2686 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RoleOptions.role)
2687 return role_.Get(index);
2688}
2690 role_.Set(index, value);
2691 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.RoleOptions.role)
2692}
2694 role_.Add(value);
2695 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.RoleOptions.role)
2696}
2697inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
2699 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.RoleOptions.role)
2700 return role_;
2701}
2702inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
2704 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.RoleOptions.role)
2705 return &role_;
2706}
2707
2708// -------------------------------------------------------------------
2709
2710// RoleAssignment
2711
2712// optional .bgs.protocol.club.v1.MemberId member_id = 1;
2714 return (_has_bits_[0] & 0x00000001u) != 0;
2715}
2717 _has_bits_[0] |= 0x00000001u;
2718}
2720 _has_bits_[0] &= ~0x00000001u;
2721}
2723 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
2725}
2726inline const ::bgs::protocol::club::v1::MemberId& RoleAssignment::member_id() const {
2727 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RoleAssignment.member_id)
2728 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
2729}
2730inline ::bgs::protocol::club::v1::MemberId* RoleAssignment::mutable_member_id() {
2732 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
2733 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.RoleAssignment.member_id)
2734 return member_id_;
2735}
2736inline ::bgs::protocol::club::v1::MemberId* RoleAssignment::release_member_id() {
2739 member_id_ = NULL;
2740 return temp;
2741}
2743 delete member_id_;
2745 if (member_id) {
2747 } else {
2749 }
2750 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.RoleAssignment.member_id)
2751}
2752
2753// repeated uint32 role = 2 [packed = true];
2754inline int RoleAssignment::role_size() const {
2755 return role_.size();
2756}
2758 role_.Clear();
2759}
2761 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.RoleAssignment.role)
2762 return role_.Get(index);
2763}
2765 role_.Set(index, value);
2766 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.RoleAssignment.role)
2767}
2769 role_.Add(value);
2770 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.RoleAssignment.role)
2771}
2772inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
2774 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.RoleAssignment.role)
2775 return role_;
2776}
2777inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
2779 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.RoleAssignment.role)
2780 return &role_;
2781}
2782
2783// -------------------------------------------------------------------
2784
2785// MemberAttributeAssignment
2786
2787// optional .bgs.protocol.club.v1.MemberId member_id = 1;
2789 return (_has_bits_[0] & 0x00000001u) != 0;
2790}
2792 _has_bits_[0] |= 0x00000001u;
2793}
2795 _has_bits_[0] &= ~0x00000001u;
2796}
2798 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
2800}
2801inline const ::bgs::protocol::club::v1::MemberId& MemberAttributeAssignment::member_id() const {
2802 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberAttributeAssignment.member_id)
2803 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
2804}
2805inline ::bgs::protocol::club::v1::MemberId* MemberAttributeAssignment::mutable_member_id() {
2807 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
2808 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberAttributeAssignment.member_id)
2809 return member_id_;
2810}
2811inline ::bgs::protocol::club::v1::MemberId* MemberAttributeAssignment::release_member_id() {
2814 member_id_ = NULL;
2815 return temp;
2816}
2818 delete member_id_;
2820 if (member_id) {
2822 } else {
2824 }
2825 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberAttributeAssignment.member_id)
2826}
2827
2828// repeated .bgs.protocol.v2.Attribute attribute = 2;
2830 return attribute_.size();
2831}
2833 attribute_.Clear();
2834}
2835inline const ::bgs::protocol::v2::Attribute& MemberAttributeAssignment::attribute(int index) const {
2836 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberAttributeAssignment.attribute)
2837 return attribute_.Get(index);
2838}
2839inline ::bgs::protocol::v2::Attribute* MemberAttributeAssignment::mutable_attribute(int index) {
2840 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberAttributeAssignment.attribute)
2841 return attribute_.Mutable(index);
2842}
2843inline ::bgs::protocol::v2::Attribute* MemberAttributeAssignment::add_attribute() {
2844 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.MemberAttributeAssignment.attribute)
2845 return attribute_.Add();
2846}
2847inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
2849 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.MemberAttributeAssignment.attribute)
2850 return attribute_;
2851}
2852inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
2854 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.MemberAttributeAssignment.attribute)
2855 return &attribute_;
2856}
2857
2858// -------------------------------------------------------------------
2859
2860// SubscriberStateOptions
2861
2862// optional .bgs.protocol.club.v1.MemberVoiceOptions voice = 1;
2864 return (_has_bits_[0] & 0x00000001u) != 0;
2865}
2867 _has_bits_[0] |= 0x00000001u;
2868}
2870 _has_bits_[0] &= ~0x00000001u;
2871}
2873 if (voice_ != NULL) voice_->::bgs::protocol::club::v1::MemberVoiceOptions::Clear();
2875}
2876inline const ::bgs::protocol::club::v1::MemberVoiceOptions& SubscriberStateOptions::voice() const {
2877 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.SubscriberStateOptions.voice)
2878 return voice_ != NULL ? *voice_ : *default_instance_->voice_;
2879}
2880inline ::bgs::protocol::club::v1::MemberVoiceOptions* SubscriberStateOptions::mutable_voice() {
2881 set_has_voice();
2882 if (voice_ == NULL) voice_ = new ::bgs::protocol::club::v1::MemberVoiceOptions;
2883 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.SubscriberStateOptions.voice)
2884 return voice_;
2885}
2886inline ::bgs::protocol::club::v1::MemberVoiceOptions* SubscriberStateOptions::release_voice() {
2889 voice_ = NULL;
2890 return temp;
2891}
2893 delete voice_;
2894 voice_ = voice;
2895 if (voice) {
2896 set_has_voice();
2897 } else {
2899 }
2900 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.SubscriberStateOptions.voice)
2901}
2902
2903// -------------------------------------------------------------------
2904
2905// SubscriberStateAssignment
2906
2907// optional .bgs.protocol.club.v1.MemberId member_id = 1;
2909 return (_has_bits_[0] & 0x00000001u) != 0;
2910}
2912 _has_bits_[0] |= 0x00000001u;
2913}
2915 _has_bits_[0] &= ~0x00000001u;
2916}
2918 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
2920}
2921inline const ::bgs::protocol::club::v1::MemberId& SubscriberStateAssignment::member_id() const {
2922 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.SubscriberStateAssignment.member_id)
2923 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
2924}
2925inline ::bgs::protocol::club::v1::MemberId* SubscriberStateAssignment::mutable_member_id() {
2927 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
2928 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.SubscriberStateAssignment.member_id)
2929 return member_id_;
2930}
2931inline ::bgs::protocol::club::v1::MemberId* SubscriberStateAssignment::release_member_id() {
2934 member_id_ = NULL;
2935 return temp;
2936}
2938 delete member_id_;
2940 if (member_id) {
2942 } else {
2944 }
2945 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.SubscriberStateAssignment.member_id)
2946}
2947
2948// optional bool active = 2;
2950 return (_has_bits_[0] & 0x00000002u) != 0;
2951}
2953 _has_bits_[0] |= 0x00000002u;
2954}
2956 _has_bits_[0] &= ~0x00000002u;
2957}
2959 active_ = false;
2961}
2963 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.SubscriberStateAssignment.active)
2964 return active_;
2965}
2968 active_ = value;
2969 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.SubscriberStateAssignment.active)
2970}
2971
2972// optional .bgs.protocol.club.v1.MemberVoiceState voice = 3;
2974 return (_has_bits_[0] & 0x00000004u) != 0;
2975}
2977 _has_bits_[0] |= 0x00000004u;
2978}
2980 _has_bits_[0] &= ~0x00000004u;
2981}
2983 if (voice_ != NULL) voice_->::bgs::protocol::club::v1::MemberVoiceState::Clear();
2985}
2986inline const ::bgs::protocol::club::v1::MemberVoiceState& SubscriberStateAssignment::voice() const {
2987 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.SubscriberStateAssignment.voice)
2988 return voice_ != NULL ? *voice_ : *default_instance_->voice_;
2989}
2990inline ::bgs::protocol::club::v1::MemberVoiceState* SubscriberStateAssignment::mutable_voice() {
2991 set_has_voice();
2992 if (voice_ == NULL) voice_ = new ::bgs::protocol::club::v1::MemberVoiceState;
2993 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.SubscriberStateAssignment.voice)
2994 return voice_;
2995}
2996inline ::bgs::protocol::club::v1::MemberVoiceState* SubscriberStateAssignment::release_voice() {
2999 voice_ = NULL;
3000 return temp;
3001}
3003 delete voice_;
3004 voice_ = voice;
3005 if (voice) {
3006 set_has_voice();
3007 } else {
3009 }
3010 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.SubscriberStateAssignment.voice)
3011}
3012
3013// -------------------------------------------------------------------
3014
3015// MemberStateOptions
3016
3017// repeated .bgs.protocol.v2.Attribute attribute = 1;
3019 return attribute_.size();
3020}
3022 attribute_.Clear();
3023}
3024inline const ::bgs::protocol::v2::Attribute& MemberStateOptions::attribute(int index) const {
3025 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateOptions.attribute)
3026 return attribute_.Get(index);
3027}
3028inline ::bgs::protocol::v2::Attribute* MemberStateOptions::mutable_attribute(int index) {
3029 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberStateOptions.attribute)
3030 return attribute_.Mutable(index);
3031}
3032inline ::bgs::protocol::v2::Attribute* MemberStateOptions::add_attribute() {
3033 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.MemberStateOptions.attribute)
3034 return attribute_.Add();
3035}
3036inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
3038 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.MemberStateOptions.attribute)
3039 return attribute_;
3040}
3041inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
3043 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.MemberStateOptions.attribute)
3044 return &attribute_;
3045}
3046
3047// optional .bgs.protocol.club.v1.PresenceLevel presence_level = 2;
3049 return (_has_bits_[0] & 0x00000002u) != 0;
3050}
3052 _has_bits_[0] |= 0x00000002u;
3053}
3055 _has_bits_[0] &= ~0x00000002u;
3056}
3058 presence_level_ = 0;
3060}
3062 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateOptions.presence_level)
3064}
3068 presence_level_ = value;
3069 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateOptions.presence_level)
3070}
3071
3072// optional bool moderator_mute = 3;
3074 return (_has_bits_[0] & 0x00000004u) != 0;
3075}
3077 _has_bits_[0] |= 0x00000004u;
3078}
3080 _has_bits_[0] &= ~0x00000004u;
3081}
3083 moderator_mute_ = false;
3085}
3087 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateOptions.moderator_mute)
3088 return moderator_mute_;
3089}
3092 moderator_mute_ = value;
3093 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateOptions.moderator_mute)
3094}
3095
3096// optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 4;
3098 return (_has_bits_[0] & 0x00000008u) != 0;
3099}
3101 _has_bits_[0] |= 0x00000008u;
3102}
3104 _has_bits_[0] &= ~0x00000008u;
3105}
3107 whisper_level_ = 0;
3109}
3111 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateOptions.whisper_level)
3113}
3117 whisper_level_ = value;
3118 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateOptions.whisper_level)
3119}
3120
3121// optional string note = 5;
3122inline bool MemberStateOptions::has_note() const {
3123 return (_has_bits_[0] & 0x00000010u) != 0;
3124}
3126 _has_bits_[0] |= 0x00000010u;
3127}
3129 _has_bits_[0] &= ~0x00000010u;
3130}
3132 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3133 note_->clear();
3134 }
3136}
3137inline const ::std::string& MemberStateOptions::note() const {
3138 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateOptions.note)
3139 return *note_;
3140}
3141inline void MemberStateOptions::set_note(const ::std::string& value) {
3142 set_has_note();
3143 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3144 note_ = new ::std::string;
3145 }
3146 note_->assign(value);
3147 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateOptions.note)
3148}
3149inline void MemberStateOptions::set_note(const char* value) {
3150 set_has_note();
3151 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3152 note_ = new ::std::string;
3153 }
3154 note_->assign(value);
3155 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.MemberStateOptions.note)
3156}
3157inline void MemberStateOptions::set_note(const char* value, size_t size) {
3158 set_has_note();
3159 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3160 note_ = new ::std::string;
3161 }
3162 note_->assign(reinterpret_cast<const char*>(value), size);
3163 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.MemberStateOptions.note)
3164}
3165inline ::std::string* MemberStateOptions::mutable_note() {
3166 set_has_note();
3167 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3168 note_ = new ::std::string;
3169 }
3170 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberStateOptions.note)
3171 return note_;
3172}
3173inline ::std::string* MemberStateOptions::release_note() {
3175 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3176 return NULL;
3177 } else {
3178 ::std::string* temp = note_;
3179 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3180 return temp;
3181 }
3182}
3183inline void MemberStateOptions::set_allocated_note(::std::string* note) {
3184 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3185 delete note_;
3186 }
3187 if (note) {
3188 set_has_note();
3189 note_ = note;
3190 } else {
3192 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3193 }
3194 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberStateOptions.note)
3195}
3196
3197// -------------------------------------------------------------------
3198
3199// MemberStateAssignment
3200
3201// optional .bgs.protocol.club.v1.MemberId member_id = 1;
3203 return (_has_bits_[0] & 0x00000001u) != 0;
3204}
3206 _has_bits_[0] |= 0x00000001u;
3207}
3209 _has_bits_[0] &= ~0x00000001u;
3210}
3212 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
3214}
3215inline const ::bgs::protocol::club::v1::MemberId& MemberStateAssignment::member_id() const {
3216 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.member_id)
3217 return member_id_ != NULL ? *member_id_ : *default_instance_->member_id_;
3218}
3219inline ::bgs::protocol::club::v1::MemberId* MemberStateAssignment::mutable_member_id() {
3221 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
3222 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberStateAssignment.member_id)
3223 return member_id_;
3224}
3225inline ::bgs::protocol::club::v1::MemberId* MemberStateAssignment::release_member_id() {
3228 member_id_ = NULL;
3229 return temp;
3230}
3232 delete member_id_;
3234 if (member_id) {
3236 } else {
3238 }
3239 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberStateAssignment.member_id)
3240}
3241
3242// repeated .bgs.protocol.v2.Attribute attribute = 2;
3244 return attribute_.size();
3245}
3247 attribute_.Clear();
3248}
3249inline const ::bgs::protocol::v2::Attribute& MemberStateAssignment::attribute(int index) const {
3250 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.attribute)
3251 return attribute_.Get(index);
3252}
3253inline ::bgs::protocol::v2::Attribute* MemberStateAssignment::mutable_attribute(int index) {
3254 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberStateAssignment.attribute)
3255 return attribute_.Mutable(index);
3256}
3257inline ::bgs::protocol::v2::Attribute* MemberStateAssignment::add_attribute() {
3258 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.MemberStateAssignment.attribute)
3259 return attribute_.Add();
3260}
3261inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
3263 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.MemberStateAssignment.attribute)
3264 return attribute_;
3265}
3266inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
3268 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.MemberStateAssignment.attribute)
3269 return &attribute_;
3270}
3271
3272// optional .bgs.protocol.club.v1.PresenceLevel presence_level = 3;
3274 return (_has_bits_[0] & 0x00000004u) != 0;
3275}
3277 _has_bits_[0] |= 0x00000004u;
3278}
3280 _has_bits_[0] &= ~0x00000004u;
3281}
3283 presence_level_ = 0;
3285}
3287 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.presence_level)
3289}
3293 presence_level_ = value;
3294 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateAssignment.presence_level)
3295}
3296
3297// optional bool moderator_mute = 4;
3299 return (_has_bits_[0] & 0x00000008u) != 0;
3300}
3302 _has_bits_[0] |= 0x00000008u;
3303}
3305 _has_bits_[0] &= ~0x00000008u;
3306}
3308 moderator_mute_ = false;
3310}
3312 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.moderator_mute)
3313 return moderator_mute_;
3314}
3317 moderator_mute_ = value;
3318 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateAssignment.moderator_mute)
3319}
3320
3321// optional .bgs.protocol.club.v1.WhisperLevel whisper_level = 5;
3323 return (_has_bits_[0] & 0x00000010u) != 0;
3324}
3326 _has_bits_[0] |= 0x00000010u;
3327}
3329 _has_bits_[0] &= ~0x00000010u;
3330}
3332 whisper_level_ = 0;
3334}
3336 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.whisper_level)
3338}
3342 whisper_level_ = value;
3343 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateAssignment.whisper_level)
3344}
3345
3346// optional string note = 6;
3348 return (_has_bits_[0] & 0x00000020u) != 0;
3349}
3351 _has_bits_[0] |= 0x00000020u;
3352}
3354 _has_bits_[0] &= ~0x00000020u;
3355}
3357 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3358 note_->clear();
3359 }
3361}
3362inline const ::std::string& MemberStateAssignment::note() const {
3363 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.MemberStateAssignment.note)
3364 return *note_;
3365}
3366inline void MemberStateAssignment::set_note(const ::std::string& value) {
3367 set_has_note();
3368 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3369 note_ = new ::std::string;
3370 }
3371 note_->assign(value);
3372 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.MemberStateAssignment.note)
3373}
3374inline void MemberStateAssignment::set_note(const char* value) {
3375 set_has_note();
3376 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3377 note_ = new ::std::string;
3378 }
3379 note_->assign(value);
3380 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.MemberStateAssignment.note)
3381}
3382inline void MemberStateAssignment::set_note(const char* value, size_t size) {
3383 set_has_note();
3384 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3385 note_ = new ::std::string;
3386 }
3387 note_->assign(reinterpret_cast<const char*>(value), size);
3388 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.MemberStateAssignment.note)
3389}
3391 set_has_note();
3392 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3393 note_ = new ::std::string;
3394 }
3395 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.MemberStateAssignment.note)
3396 return note_;
3397}
3400 if (note_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3401 return NULL;
3402 } else {
3403 ::std::string* temp = note_;
3404 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3405 return temp;
3406 }
3407}
3408inline void MemberStateAssignment::set_allocated_note(::std::string* note) {
3409 if (note_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3410 delete note_;
3411 }
3412 if (note) {
3413 set_has_note();
3414 note_ = note;
3415 } else {
3417 note_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3418 }
3419 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.MemberStateAssignment.note)
3420}
3421
3422// @@protoc_insertion_point(namespace_scope)
3423
3424} // namespace v1
3425} // namespace club
3426} // namespace protocol
3427} // namespace bgs
3428
3429#ifndef SWIG
3430namespace google {
3431namespace protobuf {
3432} // namespace google
3433} // namespace protobuf
3434#endif // SWIG
3435
3436// @@protoc_insertion_point(global_scope)
3437
3438#endif // PROTOBUF_club_5fmember_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
uint64_t uint64
Definition: Define.h:141
uint32_t uint32
Definition: Define.h:142
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
void set_join_club_source(::google::protobuf::uint32 value)
CreateMemberOptions(const CreateMemberOptions &from)
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::bgs::protocol::club::v1::MemberId * release_id()
inline ::google::protobuf::uint32 join_club_source() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
::google::protobuf::uint32 join_club_source_
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::club::v1::MemberId * id_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::bgs::protocol::club::v1::MemberId & id() const
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(CreateMemberOptions *other)
inline ::bgs::protocol::v2::Attribute * add_attribute()
static CreateMemberOptions * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
CreateMemberOptions * New() const
CreateMemberOptions & operator=(const CreateMemberOptions &from)
static const CreateMemberOptions & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(MemberAttributeAssignment *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
static MemberAttributeAssignment * default_instance_
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
inline ::bgs::protocol::v2::Attribute * add_attribute()
static const MemberAttributeAssignment & default_instance()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
const ::bgs::protocol::club::v1::MemberId & member_id() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
MemberAttributeAssignment(const MemberAttributeAssignment &from)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
MemberAttributeAssignment & operator=(const MemberAttributeAssignment &from)
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
::bgs::protocol::club::v1::MemberId * member_id_
::google::protobuf::Metadata GetMetadata() const
MemberAttributeAssignment * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
::google::protobuf::uint32 _has_bits_[1]
::bgs::protocol::club::v1::MemberId * id_
MemberDescription & operator=(const MemberDescription &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
MemberDescription(const MemberDescription &from)
void set_allocated_battle_tag(::std::string *battle_tag)
static const ::google::protobuf::Descriptor * descriptor()
static const MemberDescription & default_instance()
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
void Swap(MemberDescription *other)
::google::protobuf::Metadata GetMetadata() const
const ::std::string & battle_tag() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::MemberId * release_id()
const ::bgs::protocol::club::v1::MemberId & id() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
void set_battle_tag(const ::std::string &value)
static MemberDescription * default_instance_
static const MemberRemovedAssignment & default_instance()
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
MemberRemovedAssignment(const MemberRemovedAssignment &from)
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
MemberRemovedAssignment & operator=(const MemberRemovedAssignment &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
MemberRemovedAssignment * New() const
inline ::bgs::protocol::club::v1::ClubRemovedReason reason() const
::bgs::protocol::club::v1::MemberId * id_
void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value)
inline ::bgs::protocol::club::v1::MemberId * release_id()
static const ::google::protobuf::Descriptor * descriptor()
static MemberRemovedAssignment * default_instance_
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::bgs::protocol::club::v1::MemberId & id() const
void Swap(MemberRemovedAssignment *other)
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
friend void protobuf_ShutdownFile_club_5fmember_2eproto()
static MemberResult * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::club::v1::MemberId & member_id() const
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
static const MemberResult & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::uint32 status() const
void set_status(::google::protobuf::uint32 value)
::google::protobuf::uint32 status_
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_AssignDesc_club_5fmember_2eproto()
void Swap(MemberResult *other)
MemberResult(const MemberResult &from)
MemberResult & operator=(const MemberResult &from)
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
::bgs::protocol::club::v1::MemberId * member_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
static const MemberStateAssignment & default_instance()
inline ::bgs::protocol::v2::Attribute * add_attribute()
::bgs::protocol::club::v1::MemberId * member_id_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value)
MemberStateAssignment * New() const
MemberStateAssignment(const MemberStateAssignment &from)
static MemberStateAssignment * default_instance_
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
MemberStateAssignment & operator=(const MemberStateAssignment &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_note(const ::std::string &value)
void Swap(MemberStateAssignment *other)
const ::bgs::protocol::club::v1::MemberId & member_id() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::PresenceLevel presence_level() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value)
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
inline ::bgs::protocol::club::v1::WhisperLevel whisper_level() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
inline ::bgs::protocol::club::v1::PresenceLevel presence_level() const
void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value)
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_note(const ::std::string &value)
inline ::bgs::protocol::v2::Attribute * add_attribute()
static const MemberStateOptions & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static MemberStateOptions * default_instance_
MemberStateOptions * New() const
MemberStateOptions & operator=(const MemberStateOptions &from)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint32 _has_bits_[1]
static const ::google::protobuf::Descriptor * descriptor()
void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value)
MemberStateOptions(const MemberStateOptions &from)
inline ::bgs::protocol::club::v1::WhisperLevel whisper_level() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
void Swap(MemberStateOptions *other)
void set_allocated_note(::std::string *note)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
MemberVoiceOptions(const MemberVoiceOptions &from)
static const MemberVoiceOptions & default_instance()
MemberVoiceOptions & operator=(const MemberVoiceOptions &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint64 stream_id() const
void set_stream_id(::google::protobuf::uint64 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::VoiceMicrophoneState microphone() const
void set_microphone(::bgs::protocol::club::v1::VoiceMicrophoneState value)
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
void Swap(MemberVoiceOptions *other)
MemberVoiceOptions * New() const
static MemberVoiceOptions * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
::google::protobuf::uint32 _has_bits_[1]
void set_microphone(::bgs::protocol::club::v1::VoiceMicrophoneState value)
inline ::google::protobuf::uint64 stream_id() const
static const MemberVoiceState & default_instance()
void Swap(MemberVoiceState *other)
MemberVoiceState(const MemberVoiceState &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
const ::std::string & id() const
MemberVoiceState & operator=(const MemberVoiceState &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint64 stream_id_
static const ::google::protobuf::Descriptor * descriptor()
static MemberVoiceState * default_instance_
inline ::bgs::protocol::club::v1::VoiceMicrophoneState microphone() const
void set_stream_id(::google::protobuf::uint64 value)
void set_id(const ::std::string &value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
const ::std::string & battle_tag() const
Member(const Member &from)
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Member & operator=(const Member &from)
friend void protobuf_ShutdownFile_club_5fmember_2eproto()
::google::protobuf::Metadata GetMetadata() const
inline ::std::string * mutable_note()
inline ::bgs::protocol::club::v1::MemberVoiceState * mutable_voice()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
void set_join_time(::google::protobuf::uint64 value)
void set_battle_tag(const ::std::string &value)
::bgs::protocol::club::v1::MemberId * id_
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::WhisperLevel whisper_level() const
inline ::std::string * mutable_battle_tag()
::google::protobuf::uint64 join_time_
inline ::bgs::protocol::club::v1::MemberId * release_id()
void set_whisper_level(::bgs::protocol::club::v1::WhisperLevel value)
void add_role(::google::protobuf::uint32 value)
void set_role(int index, ::google::protobuf::uint32 value)
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
const ::bgs::protocol::club::v1::MemberVoiceState & voice() const
const ::std::string & note() const
static const Member & default_instance()
void set_allocated_battle_tag(::std::string *battle_tag)
void set_note(const ::std::string &value)
void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceState *voice)
inline ::bgs::protocol::club::v1::MemberVoiceState * release_voice()
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
inline ::google::protobuf::uint64 join_time() const
::bgs::protocol::club::v1::MemberVoiceState * voice_
void set_presence_level(::bgs::protocol::club::v1::PresenceLevel value)
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
friend void protobuf_AssignDesc_club_5fmember_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
void set_allocated_note(::std::string *note)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::PresenceLevel presence_level() const
inline ::std::string * release_battle_tag()
inline ::std::string * release_note()
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
const ::bgs::protocol::club::v1::MemberId & id() const
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::MemberId * release_id()
const ::bgs::protocol::club::v1::MemberId & id() const
void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value)
inline ::bgs::protocol::club::v1::ClubRemovedReason reason() const
static const ::google::protobuf::Descriptor * descriptor()
static RemoveMemberOptions * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
static const RemoveMemberOptions & default_instance()
::google::protobuf::uint32 _has_bits_[1]
RemoveMemberOptions & operator=(const RemoveMemberOptions &from)
RemoveMemberOptions(const RemoveMemberOptions &from)
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
::bgs::protocol::club::v1::MemberId * id_
RemoveMemberOptions * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void Swap(RemoveMemberOptions *other)
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
friend void protobuf_ShutdownFile_club_5fmember_2eproto()
static RoleAssignment * default_instance_
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_role(int index, ::google::protobuf::uint32 value)
static const RoleAssignment & default_instance()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(RoleAssignment *other)
void add_role(::google::protobuf::uint32 value)
friend void protobuf_AssignDesc_club_5fmember_2eproto()
const ::bgs::protocol::club::v1::MemberId & member_id() const
::bgs::protocol::club::v1::MemberId * member_id_
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
RoleAssignment & operator=(const RoleAssignment &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
RoleAssignment(const RoleAssignment &from)
RoleOptions(const RoleOptions &from)
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_club_5fmember_2eproto()
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
RoleOptions & operator=(const RoleOptions &from)
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
static const RoleOptions & default_instance()
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
void set_role(int index, ::google::protobuf::uint32 value)
void add_role(::google::protobuf::uint32 value)
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
::bgs::protocol::club::v1::MemberId * member_id_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_AssignDesc_club_5fmember_2eproto()
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
static RoleOptions * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
void Swap(RoleOptions *other)
const ::bgs::protocol::club::v1::MemberId & member_id() const
::google::protobuf::uint32 _has_bits_[1]
void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceState *voice)
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
SubscriberStateAssignment & operator=(const SubscriberStateAssignment &from)
SubscriberStateAssignment(const SubscriberStateAssignment &from)
inline ::bgs::protocol::club::v1::MemberVoiceState * mutable_voice()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
::google::protobuf::Metadata GetMetadata() const
static SubscriberStateAssignment * default_instance_
const ::bgs::protocol::club::v1::MemberId & member_id() const
void Swap(SubscriberStateAssignment *other)
SubscriberStateAssignment * New() const
static const SubscriberStateAssignment & default_instance()
::bgs::protocol::club::v1::MemberId * member_id_
inline ::bgs::protocol::club::v1::MemberVoiceState * release_voice()
::bgs::protocol::club::v1::MemberVoiceState * voice_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
const ::bgs::protocol::club::v1::MemberVoiceState & voice() const
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
::bgs::protocol::club::v1::MemberVoiceOptions * voice_
SubscriberStateOptions * New() const
void Swap(SubscriberStateOptions *other)
static const SubscriberStateOptions & default_instance()
inline ::bgs::protocol::club::v1::MemberVoiceOptions * mutable_voice()
const ::bgs::protocol::club::v1::MemberVoiceOptions & voice() const
SubscriberStateOptions & operator=(const SubscriberStateOptions &from)
static SubscriberStateOptions * default_instance_
void set_allocated_voice(::bgs::protocol::club::v1::MemberVoiceOptions *voice)
SubscriberStateOptions(const SubscriberStateOptions &from)
inline ::bgs::protocol::club::v1::MemberVoiceOptions * release_voice()
friend void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
constexpr std::size_t size()
Definition: UpdateField.h:796
TC_PROTO_API bool PresenceLevel_IsValid(int value)
void protobuf_AssignDesc_club_5fmember_2eproto()
void protobuf_ShutdownFile_club_5fmember_2eproto()
TC_PROTO_API bool WhisperLevel_IsValid(int value)
void TC_PROTO_API protobuf_AddDesc_club_5fmember_2eproto()
TC_PROTO_API bool ClubRemovedReason_IsValid(int value)
TC_PROTO_API bool VoiceMicrophoneState_IsValid(int value)
Definition: Session.h:36