TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
user_manager_types.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: user_manager_types.proto
3 
4 #ifndef PROTOBUF_user_5fmanager_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_user_5fmanager_5ftypes_2eproto__INCLUDED
6 
7 #include <string>
8 
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 
27 #include "entity_types.pb.h"
28 #include "attribute_types.pb.h"
29 #include "Define.h" // for TC_SHARED_API
30 // @@protoc_insertion_point(includes)
31 
32 namespace bgs {
33 namespace protocol {
34 namespace user_manager {
35 namespace v1 {
36 
37 // Internal implementation detail -- do not call these.
41 
42 class RecentPlayer;
43 class BlockedPlayer;
44 
45 // ===================================================================
46 
48  public:
49  RecentPlayer();
50  virtual ~RecentPlayer();
51 
52  RecentPlayer(const RecentPlayer& from);
53 
54  inline RecentPlayer& operator=(const RecentPlayer& from) {
55  CopyFrom(from);
56  return *this;
57  }
58 
59  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
60  return _unknown_fields_;
61  }
62 
63  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
64  return &_unknown_fields_;
65  }
66 
67  static const ::google::protobuf::Descriptor* descriptor();
68  static const RecentPlayer& default_instance();
69 
70  void Swap(RecentPlayer* other);
71 
72  // implements Message ----------------------------------------------
73 
74  RecentPlayer* New() const;
75  void CopyFrom(const ::google::protobuf::Message& from);
76  void MergeFrom(const ::google::protobuf::Message& from);
77  void CopyFrom(const RecentPlayer& from);
78  void MergeFrom(const RecentPlayer& from);
79  void Clear();
80  bool IsInitialized() const;
81 
82  int ByteSize() const;
83  bool MergePartialFromCodedStream(
85  void SerializeWithCachedSizes(
87  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
88  int GetCachedSize() const { return _cached_size_; }
89  private:
90  void SharedCtor();
91  void SharedDtor();
92  void SetCachedSize(int size) const;
93  public:
94  ::google::protobuf::Metadata GetMetadata() const;
95 
96  // nested types ----------------------------------------------------
97 
98  // accessors -------------------------------------------------------
99 
100  // required .bgs.protocol.EntityId entity_id = 1;
101  inline bool has_entity_id() const;
102  inline void clear_entity_id();
103  static const int kEntityIdFieldNumber = 1;
104  inline const ::bgs::protocol::EntityId& entity_id() const;
105  inline ::bgs::protocol::EntityId* mutable_entity_id();
106  inline ::bgs::protocol::EntityId* release_entity_id();
107  inline void set_allocated_entity_id(::bgs::protocol::EntityId* entity_id);
108 
109  // optional string program = 2;
110  inline bool has_program() const;
111  inline void clear_program();
112  static const int kProgramFieldNumber = 2;
113  inline const ::std::string& program() const;
114  inline void set_program(const ::std::string& value);
115  inline void set_program(const char* value);
116  inline void set_program(const char* value, size_t size);
117  inline ::std::string* mutable_program();
118  inline ::std::string* release_program();
119  inline void set_allocated_program(::std::string* program);
120 
121  // optional fixed64 timestamp_played = 3;
122  inline bool has_timestamp_played() const;
123  inline void clear_timestamp_played();
124  static const int kTimestampPlayedFieldNumber = 3;
125  inline ::google::protobuf::uint64 timestamp_played() const;
126  inline void set_timestamp_played(::google::protobuf::uint64 value);
127 
128  // repeated .bgs.protocol.Attribute attributes = 4;
129  inline int attributes_size() const;
130  inline void clear_attributes();
131  static const int kAttributesFieldNumber = 4;
132  inline const ::bgs::protocol::Attribute& attributes(int index) const;
133  inline ::bgs::protocol::Attribute* mutable_attributes(int index);
134  inline ::bgs::protocol::Attribute* add_attributes();
135  inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
136  attributes() const;
137  inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
138  mutable_attributes();
139 
140  // optional fixed32 id = 5 [default = 0];
141  inline bool has_id() const;
142  inline void clear_id();
143  static const int kIdFieldNumber = 5;
145  inline void set_id(::google::protobuf::uint32 value);
146 
147  // optional fixed32 counter = 6 [default = 0];
148  inline bool has_counter() const;
149  inline void clear_counter();
150  static const int kCounterFieldNumber = 6;
151  inline ::google::protobuf::uint32 counter() const;
152  inline void set_counter(::google::protobuf::uint32 value);
153 
154  // @@protoc_insertion_point(class_scope:bgs.protocol.user_manager.v1.RecentPlayer)
155  private:
156  inline void set_has_entity_id();
157  inline void clear_has_entity_id();
158  inline void set_has_program();
159  inline void clear_has_program();
160  inline void set_has_timestamp_played();
161  inline void clear_has_timestamp_played();
162  inline void set_has_id();
163  inline void clear_has_id();
164  inline void set_has_counter();
165  inline void clear_has_counter();
166 
168 
170  mutable int _cached_size_;
172  ::std::string* program_;
180 
181  void InitAsDefaultInstance();
183 };
184 // -------------------------------------------------------------------
185 
187  public:
188  BlockedPlayer();
189  virtual ~BlockedPlayer();
190 
191  BlockedPlayer(const BlockedPlayer& from);
192 
193  inline BlockedPlayer& operator=(const BlockedPlayer& from) {
194  CopyFrom(from);
195  return *this;
196  }
197 
198  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
199  return _unknown_fields_;
200  }
201 
202  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
203  return &_unknown_fields_;
204  }
205 
206  static const ::google::protobuf::Descriptor* descriptor();
207  static const BlockedPlayer& default_instance();
208 
209  void Swap(BlockedPlayer* other);
210 
211  // implements Message ----------------------------------------------
212 
213  BlockedPlayer* New() const;
214  void CopyFrom(const ::google::protobuf::Message& from);
215  void MergeFrom(const ::google::protobuf::Message& from);
216  void CopyFrom(const BlockedPlayer& from);
217  void MergeFrom(const BlockedPlayer& from);
218  void Clear();
219  bool IsInitialized() const;
220 
221  int ByteSize() const;
222  bool MergePartialFromCodedStream(
224  void SerializeWithCachedSizes(
226  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
227  int GetCachedSize() const { return _cached_size_; }
228  private:
229  void SharedCtor();
230  void SharedDtor();
231  void SetCachedSize(int size) const;
232  public:
233  ::google::protobuf::Metadata GetMetadata() const;
234 
235  // nested types ----------------------------------------------------
236 
237  // accessors -------------------------------------------------------
238 
239  // required .bgs.protocol.EntityId account_id = 1;
240  inline bool has_account_id() const;
241  inline void clear_account_id();
242  static const int kAccountIdFieldNumber = 1;
243  inline const ::bgs::protocol::EntityId& account_id() const;
244  inline ::bgs::protocol::EntityId* mutable_account_id();
245  inline ::bgs::protocol::EntityId* release_account_id();
246  inline void set_allocated_account_id(::bgs::protocol::EntityId* account_id);
247 
248  // optional string name = 2;
249  inline bool has_name() const;
250  inline void clear_name();
251  static const int kNameFieldNumber = 2;
252  inline const ::std::string& name() const;
253  inline void set_name(const ::std::string& value);
254  inline void set_name(const char* value);
255  inline void set_name(const char* value, size_t size);
256  inline ::std::string* mutable_name();
257  inline ::std::string* release_name();
258  inline void set_allocated_name(::std::string* name);
259 
260  // repeated uint32 role = 3 [packed = true];
261  inline int role_size() const;
262  inline void clear_role();
263  static const int kRoleFieldNumber = 3;
264  inline ::google::protobuf::uint32 role(int index) const;
265  inline void set_role(int index, ::google::protobuf::uint32 value);
266  inline void add_role(::google::protobuf::uint32 value);
267  inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
268  role() const;
269  inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
270  mutable_role();
271 
272  // optional uint64 privileges = 4 [default = 0];
273  inline bool has_privileges() const;
274  inline void clear_privileges();
275  static const int kPrivilegesFieldNumber = 4;
276  inline ::google::protobuf::uint64 privileges() const;
277  inline void set_privileges(::google::protobuf::uint64 value);
278 
279  // @@protoc_insertion_point(class_scope:bgs.protocol.user_manager.v1.BlockedPlayer)
280  private:
281  inline void set_has_account_id();
282  inline void clear_has_account_id();
283  inline void set_has_name();
284  inline void clear_has_name();
285  inline void set_has_privileges();
286  inline void clear_has_privileges();
287 
289 
291  mutable int _cached_size_;
293  ::std::string* name_;
300 
301  void InitAsDefaultInstance();
303 };
304 // ===================================================================
305 
306 
307 // ===================================================================
308 
309 
310 // ===================================================================
311 
312 // RecentPlayer
313 
314 // required .bgs.protocol.EntityId entity_id = 1;
315 inline bool RecentPlayer::has_entity_id() const {
316  return (_has_bits_[0] & 0x00000001u) != 0;
317 }
319  _has_bits_[0] |= 0x00000001u;
320 }
322  _has_bits_[0] &= ~0x00000001u;
323 }
325  if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
327 }
328 inline const ::bgs::protocol::EntityId& RecentPlayer::entity_id() const {
329  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.entity_id)
331 }
332 inline ::bgs::protocol::EntityId* RecentPlayer::mutable_entity_id() {
334  if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
335  // @@protoc_insertion_point(field_mutable:bgs.protocol.user_manager.v1.RecentPlayer.entity_id)
336  return entity_id_;
337 }
338 inline ::bgs::protocol::EntityId* RecentPlayer::release_entity_id() {
341  entity_id_ = NULL;
342  return temp;
343 }
345  delete entity_id_;
347  if (entity_id) {
349  } else {
351  }
352  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.user_manager.v1.RecentPlayer.entity_id)
353 }
354 
355 // optional string program = 2;
356 inline bool RecentPlayer::has_program() const {
357  return (_has_bits_[0] & 0x00000002u) != 0;
358 }
360  _has_bits_[0] |= 0x00000002u;
361 }
363  _has_bits_[0] &= ~0x00000002u;
364 }
367  program_->clear();
368  }
370 }
371 inline const ::std::string& RecentPlayer::program() const {
372  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.program)
373  return *program_;
374 }
375 inline void RecentPlayer::set_program(const ::std::string& value) {
376  set_has_program();
378  program_ = new ::std::string;
379  }
380  program_->assign(value);
381  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.RecentPlayer.program)
382 }
383 inline void RecentPlayer::set_program(const char* value) {
384  set_has_program();
386  program_ = new ::std::string;
387  }
388  program_->assign(value);
389  // @@protoc_insertion_point(field_set_char:bgs.protocol.user_manager.v1.RecentPlayer.program)
390 }
391 inline void RecentPlayer::set_program(const char* value, size_t size) {
392  set_has_program();
394  program_ = new ::std::string;
395  }
396  program_->assign(reinterpret_cast<const char*>(value), size);
397  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.user_manager.v1.RecentPlayer.program)
398 }
399 inline ::std::string* RecentPlayer::mutable_program() {
400  set_has_program();
402  program_ = new ::std::string;
403  }
404  // @@protoc_insertion_point(field_mutable:bgs.protocol.user_manager.v1.RecentPlayer.program)
405  return program_;
406 }
407 inline ::std::string* RecentPlayer::release_program() {
410  return NULL;
411  } else {
412  ::std::string* temp = program_;
414  return temp;
415  }
416 }
417 inline void RecentPlayer::set_allocated_program(::std::string* program) {
419  delete program_;
420  }
421  if (program) {
422  set_has_program();
423  program_ = program;
424  } else {
427  }
428  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.user_manager.v1.RecentPlayer.program)
429 }
430 
431 // optional fixed64 timestamp_played = 3;
433  return (_has_bits_[0] & 0x00000004u) != 0;
434 }
436  _has_bits_[0] |= 0x00000004u;
437 }
439  _has_bits_[0] &= ~0x00000004u;
440 }
444 }
446  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.timestamp_played)
447  return timestamp_played_;
448 }
452  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.RecentPlayer.timestamp_played)
453 }
454 
455 // repeated .bgs.protocol.Attribute attributes = 4;
456 inline int RecentPlayer::attributes_size() const {
457  return attributes_.size();
458 }
460  attributes_.Clear();
461 }
462 inline const ::bgs::protocol::Attribute& RecentPlayer::attributes(int index) const {
463  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.attributes)
464  return attributes_.Get(index);
465 }
466 inline ::bgs::protocol::Attribute* RecentPlayer::mutable_attributes(int index) {
467  // @@protoc_insertion_point(field_mutable:bgs.protocol.user_manager.v1.RecentPlayer.attributes)
468  return attributes_.Mutable(index);
469 }
470 inline ::bgs::protocol::Attribute* RecentPlayer::add_attributes() {
471  // @@protoc_insertion_point(field_add:bgs.protocol.user_manager.v1.RecentPlayer.attributes)
472  return attributes_.Add();
473 }
474 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
476  // @@protoc_insertion_point(field_list:bgs.protocol.user_manager.v1.RecentPlayer.attributes)
477  return attributes_;
478 }
479 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
481  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.user_manager.v1.RecentPlayer.attributes)
482  return &attributes_;
483 }
484 
485 // optional fixed32 id = 5 [default = 0];
486 inline bool RecentPlayer::has_id() const {
487  return (_has_bits_[0] & 0x00000010u) != 0;
488 }
490  _has_bits_[0] |= 0x00000010u;
491 }
493  _has_bits_[0] &= ~0x00000010u;
494 }
495 inline void RecentPlayer::clear_id() {
496  id_ = 0u;
497  clear_has_id();
498 }
500  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.id)
501  return id_;
502 }
504  set_has_id();
505  id_ = value;
506  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.RecentPlayer.id)
507 }
508 
509 // optional fixed32 counter = 6 [default = 0];
510 inline bool RecentPlayer::has_counter() const {
511  return (_has_bits_[0] & 0x00000020u) != 0;
512 }
514  _has_bits_[0] |= 0x00000020u;
515 }
517  _has_bits_[0] &= ~0x00000020u;
518 }
520  counter_ = 0u;
522 }
524  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.RecentPlayer.counter)
525  return counter_;
526 }
528  set_has_counter();
529  counter_ = value;
530  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.RecentPlayer.counter)
531 }
532 
533 // -------------------------------------------------------------------
534 
535 // BlockedPlayer
536 
537 // required .bgs.protocol.EntityId account_id = 1;
538 inline bool BlockedPlayer::has_account_id() const {
539  return (_has_bits_[0] & 0x00000001u) != 0;
540 }
542  _has_bits_[0] |= 0x00000001u;
543 }
545  _has_bits_[0] &= ~0x00000001u;
546 }
548  if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
550 }
551 inline const ::bgs::protocol::EntityId& BlockedPlayer::account_id() const {
552  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.BlockedPlayer.account_id)
554 }
555 inline ::bgs::protocol::EntityId* BlockedPlayer::mutable_account_id() {
557  if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
558  // @@protoc_insertion_point(field_mutable:bgs.protocol.user_manager.v1.BlockedPlayer.account_id)
559  return account_id_;
560 }
561 inline ::bgs::protocol::EntityId* BlockedPlayer::release_account_id() {
564  account_id_ = NULL;
565  return temp;
566 }
568  delete account_id_;
570  if (account_id) {
572  } else {
574  }
575  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.user_manager.v1.BlockedPlayer.account_id)
576 }
577 
578 // optional string name = 2;
579 inline bool BlockedPlayer::has_name() const {
580  return (_has_bits_[0] & 0x00000002u) != 0;
581 }
583  _has_bits_[0] |= 0x00000002u;
584 }
586  _has_bits_[0] &= ~0x00000002u;
587 }
590  name_->clear();
591  }
592  clear_has_name();
593 }
594 inline const ::std::string& BlockedPlayer::name() const {
595  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.BlockedPlayer.name)
596  return *name_;
597 }
598 inline void BlockedPlayer::set_name(const ::std::string& value) {
599  set_has_name();
601  name_ = new ::std::string;
602  }
603  name_->assign(value);
604  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.BlockedPlayer.name)
605 }
606 inline void BlockedPlayer::set_name(const char* value) {
607  set_has_name();
609  name_ = new ::std::string;
610  }
611  name_->assign(value);
612  // @@protoc_insertion_point(field_set_char:bgs.protocol.user_manager.v1.BlockedPlayer.name)
613 }
614 inline void BlockedPlayer::set_name(const char* value, size_t size) {
615  set_has_name();
617  name_ = new ::std::string;
618  }
619  name_->assign(reinterpret_cast<const char*>(value), size);
620  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.user_manager.v1.BlockedPlayer.name)
621 }
622 inline ::std::string* BlockedPlayer::mutable_name() {
623  set_has_name();
625  name_ = new ::std::string;
626  }
627  // @@protoc_insertion_point(field_mutable:bgs.protocol.user_manager.v1.BlockedPlayer.name)
628  return name_;
629 }
630 inline ::std::string* BlockedPlayer::release_name() {
631  clear_has_name();
633  return NULL;
634  } else {
635  ::std::string* temp = name_;
636  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
637  return temp;
638  }
639 }
640 inline void BlockedPlayer::set_allocated_name(::std::string* name) {
642  delete name_;
643  }
644  if (name) {
645  set_has_name();
646  name_ = name;
647  } else {
648  clear_has_name();
649  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
650  }
651  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.user_manager.v1.BlockedPlayer.name)
652 }
653 
654 // repeated uint32 role = 3 [packed = true];
655 inline int BlockedPlayer::role_size() const {
656  return role_.size();
657 }
659  role_.Clear();
660 }
662  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.BlockedPlayer.role)
663  return role_.Get(index);
664 }
666  role_.Set(index, value);
667  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.BlockedPlayer.role)
668 }
670  role_.Add(value);
671  // @@protoc_insertion_point(field_add:bgs.protocol.user_manager.v1.BlockedPlayer.role)
672 }
673 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
675  // @@protoc_insertion_point(field_list:bgs.protocol.user_manager.v1.BlockedPlayer.role)
676  return role_;
677 }
678 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
680  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.user_manager.v1.BlockedPlayer.role)
681  return &role_;
682 }
683 
684 // optional uint64 privileges = 4 [default = 0];
685 inline bool BlockedPlayer::has_privileges() const {
686  return (_has_bits_[0] & 0x00000008u) != 0;
687 }
689  _has_bits_[0] |= 0x00000008u;
690 }
692  _has_bits_[0] &= ~0x00000008u;
693 }
697 }
699  // @@protoc_insertion_point(field_get:bgs.protocol.user_manager.v1.BlockedPlayer.privileges)
700  return privileges_;
701 }
704  privileges_ = value;
705  // @@protoc_insertion_point(field_set:bgs.protocol.user_manager.v1.BlockedPlayer.privileges)
706 }
707 
708 
709 // @@protoc_insertion_point(namespace_scope)
710 
711 } // namespace v1
712 } // namespace user_manager
713 } // namespace protocol
714 } // namespace bgs
715 
716 #ifndef SWIG
717 namespace google {
718 namespace protobuf {
719 
720 
721 } // namespace google
722 } // namespace protobuf
723 #endif // SWIG
724 
725 // @@protoc_insertion_point(global_scope)
726 
727 #endif // PROTOBUF_user_5fmanager_5ftypes_2eproto__INCLUDED
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: user_manager_types.pb.h:294
void clear_counter()
Definition: user_manager_types.pb.h:519
void clear_has_entity_id()
Definition: user_manager_types.pb.h:321
void clear_attributes()
Definition: user_manager_types.pb.h:459
void clear_has_name()
Definition: user_manager_types.pb.h:585
Definition: entity_types.pb.h:45
inline::google::protobuf::uint32 counter() const
Definition: user_manager_types.pb.h:523
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: user_manager_types.pb.h:288
int _cached_size_
Definition: user_manager_types.pb.h:170
::google::protobuf::uint64 privileges_
Definition: user_manager_types.pb.h:296
::std::string * program_
Definition: user_manager_types.pb.h:172
void set_has_privileges()
Definition: user_manager_types.pb.h:688
::std::string * name_
Definition: user_manager_types.pb.h:293
Definition: Session.h:36
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
Definition: user_manager_types.pb.h:679
void set_allocated_account_id(::bgs::protocol::EntityId *account_id)
Definition: user_manager_types.pb.h:567
static RecentPlayer * default_instance_
Definition: user_manager_types.pb.h:182
int attributes_size() const
Definition: user_manager_types.pb.h:456
inline::std::string * mutable_name()
Definition: user_manager_types.pb.h:622
const ::std::string & name() const
Definition: user_manager_types.pb.h:594
static BlockedPlayer * default_instance_
Definition: user_manager_types.pb.h:302
Definition: unknown_field_set.h:74
void clear_has_program()
Definition: user_manager_types.pb.h:362
uint8_t uint8
Definition: common.h:175
bool has_timestamp_played() const
Definition: user_manager_types.pb.h:432
void protobuf_AssignDesc_user_5fmanager_5ftypes_2eproto()
arena_t NULL
Definition: jemalloc_internal.h:624
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > * mutable_attributes()
Definition: user_manager_types.pb.h:480
Definition: message.h:147
bool has_account_id() const
Definition: user_manager_types.pb.h:538
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
uint64_t uint64
Definition: g3dmath.h:170
::google::protobuf::uint32 _has_bits_[1]
Definition: user_manager_types.pb.h:169
void set_has_id()
Definition: user_manager_types.pb.h:489
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: user_manager_types.pb.h:59
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: user_manager_types.pb.h:167
RecentPlayer & operator=(const RecentPlayer &from)
Definition: user_manager_types.pb.h:54
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
Definition: user_manager_types.pb.h:674
void set_timestamp_played(::google::protobuf::uint64 value)
Definition: user_manager_types.pb.h:449
inline::bgs::protocol::EntityId * mutable_account_id()
Definition: user_manager_types.pb.h:555
int size() const
Definition: repeated_field.h:631
void set_id(::google::protobuf::uint32 value)
Definition: user_manager_types.pb.h:503
void clear_account_id()
Definition: user_manager_types.pb.h:547
Definition: message.h:165
void set_has_program()
Definition: user_manager_types.pb.h:359
#define output
Definition: wire_format_lite.h:381
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: user_manager_types.pb.h:344
::google::protobuf::uint64 timestamp_played_
Definition: user_manager_types.pb.h:173
Definition: coded_stream.h:156
void set_has_counter()
Definition: user_manager_types.pb.h:513
void set_allocated_program(::std::string *program)
Definition: user_manager_types.pb.h:417
::google::protobuf::uint32 _has_bits_[1]
Definition: user_manager_types.pb.h:290
bool has_program() const
Definition: user_manager_types.pb.h:356
void set_role(int index,::google::protobuf::uint32 value)
Definition: user_manager_types.pb.h:665
bool has_name() const
Definition: user_manager_types.pb.h:579
Definition: coded_stream.h:621
void set_counter(::google::protobuf::uint32 value)
Definition: user_manager_types.pb.h:527
::google::protobuf::uint32 id_
Definition: user_manager_types.pb.h:175
inline::std::string * release_program()
Definition: user_manager_types.pb.h:407
void set_has_account_id()
Definition: user_manager_types.pb.h:541
::google::protobuf::uint32 counter_
Definition: user_manager_types.pb.h:176
Definition: message.h:150
int GetCachedSize() const
Definition: user_manager_types.pb.h:227
void add_role(::google::protobuf::uint32 value)
Definition: user_manager_types.pb.h:669
void set_name(const ::std::string &value)
Definition: user_manager_types.pb.h:598
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: user_manager_types.pb.h:332
#define input
Definition: wire_format_lite.h:242
void clear_id()
Definition: user_manager_types.pb.h:495
inline::std::string * release_name()
Definition: user_manager_types.pb.h:630
uint32_t uint32
Definition: common.h:177
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: user_manager_types.pb.h:63
#define TC_SHARED_API
Definition: Define.h:128
void clear_privileges()
Definition: user_manager_types.pb.h:694
Definition: user_manager_types.pb.h:47
inline::google::protobuf::uint32 id() const
Definition: user_manager_types.pb.h:499
uint64_t uint64
Definition: common.h:178
void set_privileges(::google::protobuf::uint64 value)
Definition: user_manager_types.pb.h:702
void clear_has_account_id()
Definition: user_manager_types.pb.h:544
BlockedPlayer & operator=(const BlockedPlayer &from)
Definition: user_manager_types.pb.h:193
bool has_id() const
Definition: user_manager_types.pb.h:486
void clear_entity_id()
Definition: user_manager_types.pb.h:324
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: user_manager_types.pb.h:198
void set_allocated_name(::std::string *name)
Definition: user_manager_types.pb.h:640
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: user_manager_types.pb.h:202
int _role_cached_byte_size_
Definition: user_manager_types.pb.h:295
void set_program(const ::std::string &value)
Definition: user_manager_types.pb.h:375
const ::bgs::protocol::EntityId & account_id() const
Definition: user_manager_types.pb.h:551
void set_has_entity_id()
Definition: user_manager_types.pb.h:318
void TC_SHARED_API protobuf_AddDesc_user_5fmanager_5ftypes_2eproto()
void Add(const Element &value)
Definition: repeated_field.h:684
const ::std::string & program() const
Definition: user_manager_types.pb.h:371
inline::bgs::protocol::EntityId * release_account_id()
Definition: user_manager_types.pb.h:561
inline::bgs::protocol::Attribute * add_attributes()
Definition: user_manager_types.pb.h:470
bool has_counter() const
Definition: user_manager_types.pb.h:510
Definition: user_manager_types.pb.h:186
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attributes_
Definition: user_manager_types.pb.h:174
void clear_has_privileges()
Definition: user_manager_types.pb.h:691
void Clear()
Definition: repeated_field.h:723
const ::bgs::protocol::EntityId & entity_id() const
Definition: user_manager_types.pb.h:328
void clear_timestamp_played()
Definition: user_manager_types.pb.h:441
int role_size() const
Definition: user_manager_types.pb.h:655
inline::bgs::protocol::EntityId * release_entity_id()
Definition: user_manager_types.pb.h:338
Definition: BnetFileGenerator.h:47
void protobuf_ShutdownFile_user_5fmanager_5ftypes_2eproto()
inline::google::protobuf::uint64 privileges() const
Definition: user_manager_types.pb.h:698
const FieldDescriptor value
Definition: descriptor.h:1522
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
int _cached_size_
Definition: user_manager_types.pb.h:291
uint32_t uint32
Definition: g3dmath.h:168
void set_has_timestamp_played()
Definition: user_manager_types.pb.h:435
void clear_name()
Definition: user_manager_types.pb.h:588
bool has_privileges() const
Definition: user_manager_types.pb.h:685
bool has_entity_id() const
Definition: user_manager_types.pb.h:315
const Element & Get(int index) const
Definition: repeated_field.h:663
void clear_has_id()
Definition: user_manager_types.pb.h:492
void clear_program()
Definition: user_manager_types.pb.h:365
::bgs::protocol::EntityId * entity_id_
Definition: user_manager_types.pb.h:171
void clear_has_timestamp_played()
Definition: user_manager_types.pb.h:438
inline::google::protobuf::uint64 timestamp_played() const
Definition: user_manager_types.pb.h:445
::bgs::protocol::EntityId * account_id_
Definition: user_manager_types.pb.h:292
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > & attributes() const
Definition: user_manager_types.pb.h:475
void Set(int index, const Element &value)
Definition: repeated_field.h:677
void clear_role()
Definition: user_manager_types.pb.h:658
void set_has_name()
Definition: user_manager_types.pb.h:582
void clear_has_counter()
Definition: user_manager_types.pb.h:516
int GetCachedSize() const
Definition: user_manager_types.pb.h:88
inline::std::string * mutable_program()
Definition: user_manager_types.pb.h:399