TrinityCore
Loading...
Searching...
No Matches
club_core.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: api/common/v1/club_core.proto
3
4#ifndef PROTOBUF_api_2fcommon_2fv1_2fclub_5fcore_2eproto__INCLUDED
5#define PROTOBUF_api_2fcommon_2fv1_2fclub_5fcore_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>
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 AvatarId;
45class ClubDescription;
46
47// ===================================================================
48
49class TC_PROTO_API AvatarId : public ::google::protobuf::Message {
50 public:
52 virtual ~AvatarId();
53
54 AvatarId(const AvatarId& from);
55
56 inline AvatarId& operator=(const AvatarId& from) {
57 CopyFrom(from);
58 return *this;
59 }
60
61 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
62 return _unknown_fields_;
63 }
64
65 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
66 return &_unknown_fields_;
67 }
68
69 static const ::google::protobuf::Descriptor* descriptor();
70 static const AvatarId& default_instance();
71
72 void Swap(AvatarId* other);
73
74 // implements Message ----------------------------------------------
75
76 AvatarId* New() const;
77 int GetCachedSize() const { return _cached_size_; }
78 private:
79 void SharedCtor();
80 void SharedDtor();
81 void SetCachedSize(int size) const;
82 public:
83 ::google::protobuf::Metadata GetMetadata() const;
84
85 // nested types ----------------------------------------------------
86
87 // accessors -------------------------------------------------------
88
89 // optional uint32 id = 1;
90 inline bool has_id() const;
91 inline void clear_id();
92 static const int kIdFieldNumber = 1;
93 inline ::google::protobuf::uint32 id() const;
94 inline void set_id(::google::protobuf::uint32 value);
95
96 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.AvatarId)
97 private:
98 inline void set_has_id();
99 inline void clear_has_id();
100
101 ::google::protobuf::UnknownFieldSet _unknown_fields_;
102
103 ::google::protobuf::uint32 _has_bits_[1];
104 mutable int _cached_size_;
105 ::google::protobuf::uint32 id_;
109
112};
113// -------------------------------------------------------------------
114
115class TC_PROTO_API ClubDescription : public ::google::protobuf::Message {
116 public:
119
121
123 CopyFrom(from);
124 return *this;
125 }
126
127 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
128 return _unknown_fields_;
129 }
130
131 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
132 return &_unknown_fields_;
133 }
134
135 static const ::google::protobuf::Descriptor* descriptor();
137
138 void Swap(ClubDescription* other);
139
140 // implements Message ----------------------------------------------
141
143 int GetCachedSize() const { return _cached_size_; }
144 private:
147 void SetCachedSize(int size) const;
148 public:
149 ::google::protobuf::Metadata GetMetadata() const;
150
151 // nested types ----------------------------------------------------
152
153 // accessors -------------------------------------------------------
154
155 // optional uint64 id = 1;
156 inline bool has_id() const;
157 inline void clear_id();
158 static const int kIdFieldNumber = 1;
159 inline ::google::protobuf::uint64 id() const;
160 inline void set_id(::google::protobuf::uint64 value);
161
162 // optional .bgs.protocol.club.v1.UniqueClubType type = 2;
163 inline bool has_type() const;
164 inline void clear_type();
165 static const int kTypeFieldNumber = 2;
166 inline const ::bgs::protocol::club::v1::UniqueClubType& type() const;
167 inline ::bgs::protocol::club::v1::UniqueClubType* mutable_type();
168 inline ::bgs::protocol::club::v1::UniqueClubType* release_type();
169 inline void set_allocated_type(::bgs::protocol::club::v1::UniqueClubType* type);
170
171 // optional string name = 3;
172 inline bool has_name() const;
173 inline void clear_name();
174 static const int kNameFieldNumber = 3;
175 inline const ::std::string& name() const;
176 inline void set_name(const ::std::string& value);
177 inline void set_name(const char* value);
178 inline void set_name(const char* value, size_t size);
179 inline ::std::string* mutable_name();
180 inline ::std::string* release_name();
181 inline void set_allocated_name(::std::string* name);
182
183 // optional string description = 4;
184 inline bool has_description() const;
185 inline void clear_description();
186 static const int kDescriptionFieldNumber = 4;
187 inline const ::std::string& description() const;
188 inline void set_description(const ::std::string& value);
189 inline void set_description(const char* value);
190 inline void set_description(const char* value, size_t size);
191 inline ::std::string* mutable_description();
192 inline ::std::string* release_description();
193 inline void set_allocated_description(::std::string* description);
194
195 // optional .bgs.protocol.club.v1.AvatarId avatar = 5;
196 inline bool has_avatar() const;
197 inline void clear_avatar();
198 static const int kAvatarFieldNumber = 5;
199 inline const ::bgs::protocol::club::v1::AvatarId& avatar() const;
200 inline ::bgs::protocol::club::v1::AvatarId* mutable_avatar();
201 inline ::bgs::protocol::club::v1::AvatarId* release_avatar();
202 inline void set_allocated_avatar(::bgs::protocol::club::v1::AvatarId* avatar);
203
204 // optional .bgs.protocol.club.v1.PrivacyLevel privacy_level = 6;
205 inline bool has_privacy_level() const;
206 inline void clear_privacy_level();
207 static const int kPrivacyLevelFieldNumber = 6;
208 inline ::bgs::protocol::club::v1::PrivacyLevel privacy_level() const;
209 inline void set_privacy_level(::bgs::protocol::club::v1::PrivacyLevel value);
210
211 // optional .bgs.protocol.club.v1.VisibilityLevel visibility_level = 7;
212 inline bool has_visibility_level() const;
213 inline void clear_visibility_level();
214 static const int kVisibilityLevelFieldNumber = 7;
215 inline ::bgs::protocol::club::v1::VisibilityLevel visibility_level() const;
216 inline void set_visibility_level(::bgs::protocol::club::v1::VisibilityLevel value);
217
218 // optional uint32 member_count = 8;
219 inline bool has_member_count() const;
220 inline void clear_member_count();
221 static const int kMemberCountFieldNumber = 8;
222 inline ::google::protobuf::uint32 member_count() const;
223 inline void set_member_count(::google::protobuf::uint32 value);
224
225 // repeated .bgs.protocol.club.v1.client.MemberDescription leader = 9;
226 inline int leader_size() const;
227 inline void clear_leader();
228 static const int kLeaderFieldNumber = 9;
229 inline const ::bgs::protocol::club::v1::client::MemberDescription& leader(int index) const;
230 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_leader(int index);
231 inline ::bgs::protocol::club::v1::client::MemberDescription* add_leader();
232 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription >&
233 leader() const;
234 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription >*
235 mutable_leader();
236
237 // optional uint64 creation_time = 10;
238 inline bool has_creation_time() const;
239 inline void clear_creation_time();
240 static const int kCreationTimeFieldNumber = 10;
241 inline ::google::protobuf::uint64 creation_time() const;
242 inline void set_creation_time(::google::protobuf::uint64 value);
243
244 // optional string timezone = 11;
245 inline bool has_timezone() const;
246 inline void clear_timezone();
247 static const int kTimezoneFieldNumber = 11;
248 inline const ::std::string& timezone() const;
249 inline void set_timezone(const ::std::string& value);
250 inline void set_timezone(const char* value);
251 inline void set_timezone(const char* value, size_t size);
252 inline ::std::string* mutable_timezone();
253 inline ::std::string* release_timezone();
254 inline void set_allocated_timezone(::std::string* timezone);
255
256 // optional string locale = 12;
257 inline bool has_locale() const;
258 inline void clear_locale();
259 static const int kLocaleFieldNumber = 12;
260 inline const ::std::string& locale() const;
261 inline void set_locale(const ::std::string& value);
262 inline void set_locale(const char* value);
263 inline void set_locale(const char* value, size_t size);
264 inline ::std::string* mutable_locale();
265 inline ::std::string* release_locale();
266 inline void set_allocated_locale(::std::string* locale);
267
268 // repeated .bgs.protocol.club.v1.TagIdentifier tag = 13;
269 inline int tag_size() const;
270 inline void clear_tag();
271 static const int kTagFieldNumber = 13;
272 inline const ::bgs::protocol::club::v1::TagIdentifier& tag(int index) const;
273 inline ::bgs::protocol::club::v1::TagIdentifier* mutable_tag(int index);
274 inline ::bgs::protocol::club::v1::TagIdentifier* add_tag();
275 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier >&
276 tag() const;
277 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier >*
278 mutable_tag();
279
280 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.ClubDescription)
281 private:
282 inline void set_has_id();
283 inline void clear_has_id();
284 inline void set_has_type();
285 inline void clear_has_type();
286 inline void set_has_name();
287 inline void clear_has_name();
288 inline void set_has_description();
289 inline void clear_has_description();
290 inline void set_has_avatar();
291 inline void clear_has_avatar();
292 inline void set_has_privacy_level();
293 inline void clear_has_privacy_level();
294 inline void set_has_visibility_level();
295 inline void clear_has_visibility_level();
296 inline void set_has_member_count();
297 inline void clear_has_member_count();
298 inline void set_has_creation_time();
299 inline void clear_has_creation_time();
300 inline void set_has_timezone();
301 inline void clear_has_timezone();
302 inline void set_has_locale();
303 inline void clear_has_locale();
304
305 ::google::protobuf::UnknownFieldSet _unknown_fields_;
306
307 ::google::protobuf::uint32 _has_bits_[1];
308 mutable int _cached_size_;
309 ::google::protobuf::uint64 id_;
311 ::std::string* name_;
312 ::std::string* description_;
316 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > leader_;
317 ::google::protobuf::uint64 creation_time_;
318 ::std::string* timezone_;
319 ::std::string* locale_;
320 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > tag_;
321 ::google::protobuf::uint32 member_count_;
325
328};
329// ===================================================================
330
331// ===================================================================
332
333// ===================================================================
334
335// AvatarId
336
337// optional uint32 id = 1;
338inline bool AvatarId::has_id() const {
339 return (_has_bits_[0] & 0x00000001u) != 0;
340}
341inline void AvatarId::set_has_id() {
342 _has_bits_[0] |= 0x00000001u;
343}
345 _has_bits_[0] &= ~0x00000001u;
346}
347inline void AvatarId::clear_id() {
348 id_ = 0u;
349 clear_has_id();
350}
351inline ::google::protobuf::uint32 AvatarId::id() const {
352 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.AvatarId.id)
353 return id_;
354}
355inline void AvatarId::set_id(::google::protobuf::uint32 value) {
356 set_has_id();
357 id_ = value;
358 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.AvatarId.id)
359}
360
361// -------------------------------------------------------------------
362
363// ClubDescription
364
365// optional uint64 id = 1;
366inline bool ClubDescription::has_id() const {
367 return (_has_bits_[0] & 0x00000001u) != 0;
368}
370 _has_bits_[0] |= 0x00000001u;
371}
373 _has_bits_[0] &= ~0x00000001u;
374}
376 id_ = GOOGLE_ULONGLONG(0);
377 clear_has_id();
378}
379inline ::google::protobuf::uint64 ClubDescription::id() const {
380 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.id)
381 return id_;
382}
383inline void ClubDescription::set_id(::google::protobuf::uint64 value) {
384 set_has_id();
385 id_ = value;
386 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.id)
387}
388
389// optional .bgs.protocol.club.v1.UniqueClubType type = 2;
390inline bool ClubDescription::has_type() const {
391 return (_has_bits_[0] & 0x00000002u) != 0;
392}
394 _has_bits_[0] |= 0x00000002u;
395}
397 _has_bits_[0] &= ~0x00000002u;
398}
400 if (type_ != NULL) type_->::bgs::protocol::club::v1::UniqueClubType::Clear();
402}
403inline const ::bgs::protocol::club::v1::UniqueClubType& ClubDescription::type() const {
404 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.type)
405 return type_ != NULL ? *type_ : *default_instance_->type_;
406}
407inline ::bgs::protocol::club::v1::UniqueClubType* ClubDescription::mutable_type() {
408 set_has_type();
409 if (type_ == NULL) type_ = new ::bgs::protocol::club::v1::UniqueClubType;
410 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.type)
411 return type_;
412}
413inline ::bgs::protocol::club::v1::UniqueClubType* ClubDescription::release_type() {
416 type_ = NULL;
417 return temp;
418}
420 delete type_;
421 type_ = type;
422 if (type) {
423 set_has_type();
424 } else {
426 }
427 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.type)
428}
429
430// optional string name = 3;
431inline bool ClubDescription::has_name() const {
432 return (_has_bits_[0] & 0x00000004u) != 0;
433}
435 _has_bits_[0] |= 0x00000004u;
436}
438 _has_bits_[0] &= ~0x00000004u;
439}
441 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
442 name_->clear();
443 }
445}
446inline const ::std::string& ClubDescription::name() const {
447 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.name)
448 return *name_;
449}
450inline void ClubDescription::set_name(const ::std::string& value) {
451 set_has_name();
452 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
453 name_ = new ::std::string;
454 }
455 name_->assign(value);
456 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.name)
457}
458inline void ClubDescription::set_name(const char* value) {
459 set_has_name();
460 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
461 name_ = new ::std::string;
462 }
463 name_->assign(value);
464 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.ClubDescription.name)
465}
466inline void ClubDescription::set_name(const char* value, size_t size) {
467 set_has_name();
468 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
469 name_ = new ::std::string;
470 }
471 name_->assign(reinterpret_cast<const char*>(value), size);
472 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.ClubDescription.name)
473}
474inline ::std::string* ClubDescription::mutable_name() {
475 set_has_name();
476 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
477 name_ = new ::std::string;
478 }
479 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.name)
480 return name_;
481}
482inline ::std::string* ClubDescription::release_name() {
484 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
485 return NULL;
486 } else {
487 ::std::string* temp = name_;
488 name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
489 return temp;
490 }
491}
492inline void ClubDescription::set_allocated_name(::std::string* name) {
493 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
494 delete name_;
495 }
496 if (name) {
497 set_has_name();
498 name_ = name;
499 } else {
501 name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
502 }
503 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.name)
504}
505
506// optional string description = 4;
508 return (_has_bits_[0] & 0x00000008u) != 0;
509}
511 _has_bits_[0] |= 0x00000008u;
512}
514 _has_bits_[0] &= ~0x00000008u;
515}
517 if (description_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
518 description_->clear();
519 }
521}
522inline const ::std::string& ClubDescription::description() const {
523 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.description)
524 return *description_;
525}
526inline void ClubDescription::set_description(const ::std::string& value) {
528 if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
529 description_ = new ::std::string;
530 }
531 description_->assign(value);
532 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.description)
533}
534inline void ClubDescription::set_description(const char* value) {
536 if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
537 description_ = new ::std::string;
538 }
539 description_->assign(value);
540 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.ClubDescription.description)
541}
542inline void ClubDescription::set_description(const char* value, size_t size) {
544 if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
545 description_ = new ::std::string;
546 }
547 description_->assign(reinterpret_cast<const char*>(value), size);
548 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.ClubDescription.description)
549}
552 if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
553 description_ = new ::std::string;
554 }
555 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.description)
556 return description_;
557}
560 if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
561 return NULL;
562 } else {
563 ::std::string* temp = description_;
564 description_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
565 return temp;
566 }
567}
568inline void ClubDescription::set_allocated_description(::std::string* description) {
569 if (description_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
570 delete description_;
571 }
572 if (description) {
575 } else {
577 description_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
578 }
579 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.description)
580}
581
582// optional .bgs.protocol.club.v1.AvatarId avatar = 5;
583inline bool ClubDescription::has_avatar() const {
584 return (_has_bits_[0] & 0x00000010u) != 0;
585}
587 _has_bits_[0] |= 0x00000010u;
588}
590 _has_bits_[0] &= ~0x00000010u;
591}
593 if (avatar_ != NULL) avatar_->::bgs::protocol::club::v1::AvatarId::Clear();
595}
596inline const ::bgs::protocol::club::v1::AvatarId& ClubDescription::avatar() const {
597 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.avatar)
598 return avatar_ != NULL ? *avatar_ : *default_instance_->avatar_;
599}
600inline ::bgs::protocol::club::v1::AvatarId* ClubDescription::mutable_avatar() {
602 if (avatar_ == NULL) avatar_ = new ::bgs::protocol::club::v1::AvatarId;
603 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.avatar)
604 return avatar_;
605}
606inline ::bgs::protocol::club::v1::AvatarId* ClubDescription::release_avatar() {
609 avatar_ = NULL;
610 return temp;
611}
613 delete avatar_;
614 avatar_ = avatar;
615 if (avatar) {
617 } else {
619 }
620 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.avatar)
621}
622
623// optional .bgs.protocol.club.v1.PrivacyLevel privacy_level = 6;
625 return (_has_bits_[0] & 0x00000020u) != 0;
626}
628 _has_bits_[0] |= 0x00000020u;
629}
631 _has_bits_[0] &= ~0x00000020u;
632}
637inline ::bgs::protocol::club::v1::PrivacyLevel ClubDescription::privacy_level() const {
638 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.privacy_level)
640}
644 privacy_level_ = value;
645 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.privacy_level)
646}
647
648// optional .bgs.protocol.club.v1.VisibilityLevel visibility_level = 7;
650 return (_has_bits_[0] & 0x00000040u) != 0;
651}
653 _has_bits_[0] |= 0x00000040u;
654}
656 _has_bits_[0] &= ~0x00000040u;
657}
662inline ::bgs::protocol::club::v1::VisibilityLevel ClubDescription::visibility_level() const {
663 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.visibility_level)
665}
669 visibility_level_ = value;
670 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.visibility_level)
671}
672
673// optional uint32 member_count = 8;
675 return (_has_bits_[0] & 0x00000080u) != 0;
676}
678 _has_bits_[0] |= 0x00000080u;
679}
681 _has_bits_[0] &= ~0x00000080u;
682}
687inline ::google::protobuf::uint32 ClubDescription::member_count() const {
688 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.member_count)
689 return member_count_;
690}
691inline void ClubDescription::set_member_count(::google::protobuf::uint32 value) {
693 member_count_ = value;
694 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.member_count)
695}
696
697// repeated .bgs.protocol.club.v1.client.MemberDescription leader = 9;
699 return leader_.size();
700}
702 leader_.Clear();
703}
704inline const ::bgs::protocol::club::v1::client::MemberDescription& ClubDescription::leader(int index) const {
705 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.leader)
706 return leader_.Get(index);
707}
708inline ::bgs::protocol::club::v1::client::MemberDescription* ClubDescription::mutable_leader(int index) {
709 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.leader)
710 return leader_.Mutable(index);
711}
712inline ::bgs::protocol::club::v1::client::MemberDescription* ClubDescription::add_leader() {
713 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.ClubDescription.leader)
714 return leader_.Add();
715}
716inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription >&
718 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.ClubDescription.leader)
719 return leader_;
720}
721inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription >*
723 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.ClubDescription.leader)
724 return &leader_;
725}
726
727// optional uint64 creation_time = 10;
729 return (_has_bits_[0] & 0x00000200u) != 0;
730}
732 _has_bits_[0] |= 0x00000200u;
733}
735 _has_bits_[0] &= ~0x00000200u;
736}
738 creation_time_ = GOOGLE_ULONGLONG(0);
740}
741inline ::google::protobuf::uint64 ClubDescription::creation_time() const {
742 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.creation_time)
743 return creation_time_;
744}
745inline void ClubDescription::set_creation_time(::google::protobuf::uint64 value) {
747 creation_time_ = value;
748 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.creation_time)
749}
750
751// optional string timezone = 11;
752inline bool ClubDescription::has_timezone() const {
753 return (_has_bits_[0] & 0x00000400u) != 0;
754}
756 _has_bits_[0] |= 0x00000400u;
757}
759 _has_bits_[0] &= ~0x00000400u;
760}
762 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
763 timezone_->clear();
764 }
766}
767inline const ::std::string& ClubDescription::timezone() const {
768 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.timezone)
769 return *timezone_;
770}
771inline void ClubDescription::set_timezone(const ::std::string& value) {
773 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
774 timezone_ = new ::std::string;
775 }
776 timezone_->assign(value);
777 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.timezone)
778}
779inline void ClubDescription::set_timezone(const char* value) {
781 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
782 timezone_ = new ::std::string;
783 }
784 timezone_->assign(value);
785 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.ClubDescription.timezone)
786}
787inline void ClubDescription::set_timezone(const char* value, size_t size) {
789 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
790 timezone_ = new ::std::string;
791 }
792 timezone_->assign(reinterpret_cast<const char*>(value), size);
793 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.ClubDescription.timezone)
794}
795inline ::std::string* ClubDescription::mutable_timezone() {
797 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
798 timezone_ = new ::std::string;
799 }
800 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.timezone)
801 return timezone_;
802}
803inline ::std::string* ClubDescription::release_timezone() {
805 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
806 return NULL;
807 } else {
808 ::std::string* temp = timezone_;
809 timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
810 return temp;
811 }
812}
813inline void ClubDescription::set_allocated_timezone(::std::string* timezone) {
814 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
815 delete timezone_;
816 }
817 if (timezone) {
820 } else {
822 timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
823 }
824 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.timezone)
825}
826
827// optional string locale = 12;
828inline bool ClubDescription::has_locale() const {
829 return (_has_bits_[0] & 0x00000800u) != 0;
830}
832 _has_bits_[0] |= 0x00000800u;
833}
835 _has_bits_[0] &= ~0x00000800u;
836}
838 if (locale_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
839 locale_->clear();
840 }
842}
843inline const ::std::string& ClubDescription::locale() const {
844 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.locale)
845 return *locale_;
846}
847inline void ClubDescription::set_locale(const ::std::string& value) {
849 if (locale_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
850 locale_ = new ::std::string;
851 }
852 locale_->assign(value);
853 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.ClubDescription.locale)
854}
855inline void ClubDescription::set_locale(const char* value) {
857 if (locale_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
858 locale_ = new ::std::string;
859 }
860 locale_->assign(value);
861 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.ClubDescription.locale)
862}
863inline void ClubDescription::set_locale(const char* value, size_t size) {
865 if (locale_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
866 locale_ = new ::std::string;
867 }
868 locale_->assign(reinterpret_cast<const char*>(value), size);
869 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.ClubDescription.locale)
870}
871inline ::std::string* ClubDescription::mutable_locale() {
873 if (locale_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
874 locale_ = new ::std::string;
875 }
876 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.locale)
877 return locale_;
878}
879inline ::std::string* ClubDescription::release_locale() {
881 if (locale_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
882 return NULL;
883 } else {
884 ::std::string* temp = locale_;
885 locale_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
886 return temp;
887 }
888}
889inline void ClubDescription::set_allocated_locale(::std::string* locale) {
890 if (locale_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
891 delete locale_;
892 }
893 if (locale) {
895 locale_ = locale;
896 } else {
898 locale_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
899 }
900 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.ClubDescription.locale)
901}
902
903// repeated .bgs.protocol.club.v1.TagIdentifier tag = 13;
904inline int ClubDescription::tag_size() const {
905 return tag_.size();
906}
908 tag_.Clear();
909}
910inline const ::bgs::protocol::club::v1::TagIdentifier& ClubDescription::tag(int index) const {
911 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.ClubDescription.tag)
912 return tag_.Get(index);
913}
914inline ::bgs::protocol::club::v1::TagIdentifier* ClubDescription::mutable_tag(int index) {
915 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.ClubDescription.tag)
916 return tag_.Mutable(index);
917}
918inline ::bgs::protocol::club::v1::TagIdentifier* ClubDescription::add_tag() {
919 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.ClubDescription.tag)
920 return tag_.Add();
921}
922inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier >&
924 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.ClubDescription.tag)
925 return tag_;
926}
927inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier >*
929 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.ClubDescription.tag)
930 return &tag_;
931}
932
933// @@protoc_insertion_point(namespace_scope)
934
935} // namespace v1
936} // namespace club
937} // namespace protocol
938} // namespace bgs
939
940#ifndef SWIG
941namespace google {
942namespace protobuf {
943} // namespace google
944} // namespace protobuf
945#endif // SWIG
946
947// @@protoc_insertion_point(global_scope)
948
949#endif // PROTOBUF_api_2fcommon_2fv1_2fclub_5fcore_2eproto__INCLUDED
#define TC_PROTO_API
Definition Define.h:105
AvatarId(const AvatarId &from)
friend void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
static const AvatarId & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
void set_id(::google::protobuf::uint32 value)
AvatarId & operator=(const AvatarId &from)
friend void protobuf_AssignDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::uint32 id() const
void Swap(AvatarId *other)
::google::protobuf::uint32 id_
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
inline ::std::string * mutable_description()
static ClubDescription * default_instance_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > & leader() const
::google::protobuf::Metadata GetMetadata() const
inline ::std::string * release_timezone()
::google::protobuf::uint64 creation_time_
const ::bgs::protocol::club::v1::UniqueClubType & type() const
void set_privacy_level(::bgs::protocol::club::v1::PrivacyLevel value)
void set_timezone(const ::std::string &value)
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > leader_
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_name(const ::std::string &value)
const ::std::string & locale() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > * mutable_tag()
inline ::bgs::protocol::club::v1::UniqueClubType * release_type()
inline ::bgs::protocol::club::v1::TagIdentifier * add_tag()
void set_member_count(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
void Swap(ClubDescription *other)
const ::std::string & description() const
inline ::google::protobuf::uint64 id() const
void set_allocated_timezone(::std::string *timezone)
void set_allocated_type(::bgs::protocol::club::v1::UniqueClubType *type)
const ::std::string & name() const
ClubDescription & operator=(const ClubDescription &from)
inline ::bgs::protocol::club::v1::client::MemberDescription * add_leader()
friend void protobuf_ShutdownFile_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
inline ::std::string * release_name()
void set_allocated_locale(::std::string *locale)
void set_allocated_avatar(::bgs::protocol::club::v1::AvatarId *avatar)
::google::protobuf::uint32 member_count_
inline ::std::string * mutable_locale()
inline ::std::string * release_description()
const ::std::string & timezone() const
void set_locale(const ::std::string &value)
inline ::std::string * release_locale()
friend void protobuf_AssignDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
void set_allocated_name(::std::string *name)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > * mutable_leader()
::bgs::protocol::club::v1::UniqueClubType * type_
void set_allocated_description(::std::string *description)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::PrivacyLevel privacy_level() const
inline ::bgs::protocol::club::v1::UniqueClubType * mutable_type()
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > & tag() const
ClubDescription(const ClubDescription &from)
inline ::bgs::protocol::club::v1::AvatarId * mutable_avatar()
static const ClubDescription & default_instance()
void set_description(const ::std::string &value)
void set_creation_time(::google::protobuf::uint64 value)
inline ::bgs::protocol::club::v1::VisibilityLevel visibility_level() const
void set_visibility_level(::bgs::protocol::club::v1::VisibilityLevel value)
const ::bgs::protocol::club::v1::AvatarId & avatar() const
inline ::google::protobuf::uint64 creation_time() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > tag_
inline ::google::protobuf::uint32 member_count() const
::bgs::protocol::club::v1::AvatarId * avatar_
inline ::bgs::protocol::club::v1::AvatarId * release_avatar()
inline ::std::string * mutable_timezone()
inline ::std::string * mutable_name()
void set_id(::google::protobuf::uint64 value)
void protobuf_ShutdownFile_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
TC_PROTO_API bool VisibilityLevel_IsValid(int value)
void protobuf_AssignDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
TC_PROTO_API bool PrivacyLevel_IsValid(int value)
void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv1_2fclub_5fcore_2eproto()
Definition Session.h:37