TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
RealmList.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: RealmList.proto
3 
4 #ifndef PROTOBUF_RealmList_2eproto__INCLUDED
5 #define PROTOBUF_RealmList_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 "Define.h" // for TC_SHARED_API
28 // @@protoc_insertion_point(includes)
29 
30 namespace JSON {
31 namespace RealmList {
32 
33 // Internal implementation detail -- do not call these.
37 
39 class ClientVersion;
40 class ClientInformation;
44 class RealmEntry;
45 class RealmState;
46 class RealmListUpdates;
47 class IPAddress;
50 
51 // ===================================================================
52 
54  public:
56  virtual ~RealmListTicketIdentity();
57 
59 
61  CopyFrom(from);
62  return *this;
63  }
64 
65  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
66  return _unknown_fields_;
67  }
68 
69  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
70  return &_unknown_fields_;
71  }
72 
73  static const ::google::protobuf::Descriptor* descriptor();
74  static const RealmListTicketIdentity& default_instance();
75 
76  void Swap(RealmListTicketIdentity* other);
77 
78  // implements Message ----------------------------------------------
79 
80  RealmListTicketIdentity* New() const;
81  int GetCachedSize() const { return _cached_size_; }
82  private:
83  void SharedCtor();
84  void SharedDtor();
85  void SetCachedSize(int size) const;
86  public:
87  ::google::protobuf::Metadata GetMetadata() const;
88 
89  // nested types ----------------------------------------------------
90 
91  // accessors -------------------------------------------------------
92 
93  // required fixed32 gameAccountID = 1;
94  inline bool has_gameaccountid() const;
95  inline void clear_gameaccountid();
96  static const int kGameAccountIDFieldNumber = 1;
97  inline ::google::protobuf::uint32 gameaccountid() const;
98  inline void set_gameaccountid(::google::protobuf::uint32 value);
99 
100  // required uint32 gameAccountRegion = 2;
101  inline bool has_gameaccountregion() const;
102  inline void clear_gameaccountregion();
103  static const int kGameAccountRegionFieldNumber = 2;
104  inline ::google::protobuf::uint32 gameaccountregion() const;
105  inline void set_gameaccountregion(::google::protobuf::uint32 value);
106 
107  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketIdentity)
108  private:
109  inline void set_has_gameaccountid();
110  inline void clear_has_gameaccountid();
111  inline void set_has_gameaccountregion();
112  inline void clear_has_gameaccountregion();
113 
115 
117  mutable int _cached_size_;
123 
124  void InitAsDefaultInstance();
126 };
127 // -------------------------------------------------------------------
128 
130  public:
131  ClientVersion();
132  virtual ~ClientVersion();
133 
134  ClientVersion(const ClientVersion& from);
135 
136  inline ClientVersion& operator=(const ClientVersion& from) {
137  CopyFrom(from);
138  return *this;
139  }
140 
141  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
142  return _unknown_fields_;
143  }
144 
145  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
146  return &_unknown_fields_;
147  }
148 
149  static const ::google::protobuf::Descriptor* descriptor();
150  static const ClientVersion& default_instance();
151 
152  void Swap(ClientVersion* other);
153 
154  // implements Message ----------------------------------------------
155 
156  ClientVersion* New() const;
157  int GetCachedSize() const { return _cached_size_; }
158  private:
159  void SharedCtor();
160  void SharedDtor();
161  void SetCachedSize(int size) const;
162  public:
163  ::google::protobuf::Metadata GetMetadata() const;
164 
165  // nested types ----------------------------------------------------
166 
167  // accessors -------------------------------------------------------
168 
169  // required uint32 versionMajor = 1;
170  inline bool has_versionmajor() const;
171  inline void clear_versionmajor();
172  static const int kVersionMajorFieldNumber = 1;
173  inline ::google::protobuf::uint32 versionmajor() const;
174  inline void set_versionmajor(::google::protobuf::uint32 value);
175 
176  // required uint32 versionMinor = 2;
177  inline bool has_versionminor() const;
178  inline void clear_versionminor();
179  static const int kVersionMinorFieldNumber = 2;
180  inline ::google::protobuf::uint32 versionminor() const;
181  inline void set_versionminor(::google::protobuf::uint32 value);
182 
183  // required uint32 versionRevision = 3;
184  inline bool has_versionrevision() const;
185  inline void clear_versionrevision();
186  static const int kVersionRevisionFieldNumber = 3;
187  inline ::google::protobuf::uint32 versionrevision() const;
188  inline void set_versionrevision(::google::protobuf::uint32 value);
189 
190  // required fixed32 versionBuild = 4;
191  inline bool has_versionbuild() const;
192  inline void clear_versionbuild();
193  static const int kVersionBuildFieldNumber = 4;
194  inline ::google::protobuf::uint32 versionbuild() const;
195  inline void set_versionbuild(::google::protobuf::uint32 value);
196 
197  // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientVersion)
198  private:
199  inline void set_has_versionmajor();
200  inline void clear_has_versionmajor();
201  inline void set_has_versionminor();
202  inline void clear_has_versionminor();
203  inline void set_has_versionrevision();
204  inline void clear_has_versionrevision();
205  inline void set_has_versionbuild();
206  inline void clear_has_versionbuild();
207 
209 
211  mutable int _cached_size_;
219 
220  void InitAsDefaultInstance();
222 };
223 // -------------------------------------------------------------------
224 
226  public:
228  virtual ~ClientInformation();
229 
231 
233  CopyFrom(from);
234  return *this;
235  }
236 
237  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
238  return _unknown_fields_;
239  }
240 
241  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
242  return &_unknown_fields_;
243  }
244 
245  static const ::google::protobuf::Descriptor* descriptor();
246  static const ClientInformation& default_instance();
247 
248  void Swap(ClientInformation* other);
249 
250  // implements Message ----------------------------------------------
251 
252  ClientInformation* New() const;
253  int GetCachedSize() const { return _cached_size_; }
254  private:
255  void SharedCtor();
256  void SharedDtor();
257  void SetCachedSize(int size) const;
258  public:
259  ::google::protobuf::Metadata GetMetadata() const;
260 
261  // nested types ----------------------------------------------------
262 
263  // accessors -------------------------------------------------------
264 
265  // required fixed32 platform = 1;
266  inline bool has_platform() const;
267  inline void clear_platform();
268  static const int kPlatformFieldNumber = 1;
269  inline ::google::protobuf::uint32 platform() const;
270  inline void set_platform(::google::protobuf::uint32 value);
271 
272  // required string buildVariant = 2;
273  inline bool has_buildvariant() const;
274  inline void clear_buildvariant();
275  static const int kBuildVariantFieldNumber = 2;
276  inline const ::std::string& buildvariant() const;
277  inline void set_buildvariant(const ::std::string& value);
278  inline void set_buildvariant(const char* value);
279  inline void set_buildvariant(const char* value, size_t size);
280  inline ::std::string* mutable_buildvariant();
281  inline ::std::string* release_buildvariant();
282  inline void set_allocated_buildvariant(::std::string* buildvariant);
283 
284  // required fixed32 type = 3;
285  inline bool has_type() const;
286  inline void clear_type();
287  static const int kTypeFieldNumber = 3;
289  inline void set_type(::google::protobuf::uint32 value);
290 
291  // required string timeZone = 4;
292  inline bool has_timezone() const;
293  inline void clear_timezone();
294  static const int kTimeZoneFieldNumber = 4;
295  inline const ::std::string& timezone() const;
296  inline void set_timezone(const ::std::string& value);
297  inline void set_timezone(const char* value);
298  inline void set_timezone(const char* value, size_t size);
299  inline ::std::string* mutable_timezone();
300  inline ::std::string* release_timezone();
301  inline void set_allocated_timezone(::std::string* timezone);
302 
303  // required uint32 currentTime = 5;
304  inline bool has_currenttime() const;
305  inline void clear_currenttime();
306  static const int kCurrentTimeFieldNumber = 5;
307  inline ::google::protobuf::uint32 currenttime() const;
308  inline void set_currenttime(::google::protobuf::uint32 value);
309 
310  // required fixed32 textLocale = 6;
311  inline bool has_textlocale() const;
312  inline void clear_textlocale();
313  static const int kTextLocaleFieldNumber = 6;
314  inline ::google::protobuf::uint32 textlocale() const;
315  inline void set_textlocale(::google::protobuf::uint32 value);
316 
317  // required fixed32 audioLocale = 7;
318  inline bool has_audiolocale() const;
319  inline void clear_audiolocale();
320  static const int kAudioLocaleFieldNumber = 7;
321  inline ::google::protobuf::uint32 audiolocale() const;
322  inline void set_audiolocale(::google::protobuf::uint32 value);
323 
324  // required fixed32 versionDataBuild = 8;
325  inline bool has_versiondatabuild() const;
326  inline void clear_versiondatabuild();
327  static const int kVersionDataBuildFieldNumber = 8;
328  inline ::google::protobuf::uint32 versiondatabuild() const;
329  inline void set_versiondatabuild(::google::protobuf::uint32 value);
330 
331  // required .JSON.RealmList.ClientVersion version = 9;
332  inline bool has_version() const;
333  inline void clear_version();
334  static const int kVersionFieldNumber = 9;
335  inline const ::JSON::RealmList::ClientVersion& version() const;
336  inline ::JSON::RealmList::ClientVersion* mutable_version();
337  inline ::JSON::RealmList::ClientVersion* release_version();
338  inline void set_allocated_version(::JSON::RealmList::ClientVersion* version);
339 
340  // required bytes secret = 10;
341  inline bool has_secret() const;
342  inline void clear_secret();
343  static const int kSecretFieldNumber = 10;
344  inline const ::std::string& secret() const;
345  inline void set_secret(const ::std::string& value);
346  inline void set_secret(const char* value);
347  inline void set_secret(const void* value, size_t size);
348  inline ::std::string* mutable_secret();
349  inline ::std::string* release_secret();
350  inline void set_allocated_secret(::std::string* secret);
351 
352  // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientInformation)
353  private:
354  inline void set_has_platform();
355  inline void clear_has_platform();
356  inline void set_has_buildvariant();
357  inline void clear_has_buildvariant();
358  inline void set_has_type();
359  inline void clear_has_type();
360  inline void set_has_timezone();
361  inline void clear_has_timezone();
362  inline void set_has_currenttime();
363  inline void clear_has_currenttime();
364  inline void set_has_textlocale();
365  inline void clear_has_textlocale();
366  inline void set_has_audiolocale();
367  inline void clear_has_audiolocale();
368  inline void set_has_versiondatabuild();
369  inline void clear_has_versiondatabuild();
370  inline void set_has_version();
371  inline void clear_has_version();
372  inline void set_has_secret();
373  inline void clear_has_secret();
374 
376 
378  mutable int _cached_size_;
379  ::std::string* buildvariant_;
382  ::std::string* timezone_;
388  ::std::string* secret_;
392 
393  void InitAsDefaultInstance();
395 };
396 // -------------------------------------------------------------------
397 
399  public:
402 
404 
406  CopyFrom(from);
407  return *this;
408  }
409 
410  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
411  return _unknown_fields_;
412  }
413 
414  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
415  return &_unknown_fields_;
416  }
417 
418  static const ::google::protobuf::Descriptor* descriptor();
419  static const RealmListTicketClientInformation& default_instance();
420 
421  void Swap(RealmListTicketClientInformation* other);
422 
423  // implements Message ----------------------------------------------
424 
426  int GetCachedSize() const { return _cached_size_; }
427  private:
428  void SharedCtor();
429  void SharedDtor();
430  void SetCachedSize(int size) const;
431  public:
432  ::google::protobuf::Metadata GetMetadata() const;
433 
434  // nested types ----------------------------------------------------
435 
436  // accessors -------------------------------------------------------
437 
438  // required .JSON.RealmList.ClientInformation info = 1;
439  inline bool has_info() const;
440  inline void clear_info();
441  static const int kInfoFieldNumber = 1;
442  inline const ::JSON::RealmList::ClientInformation& info() const;
443  inline ::JSON::RealmList::ClientInformation* mutable_info();
444  inline ::JSON::RealmList::ClientInformation* release_info();
445  inline void set_allocated_info(::JSON::RealmList::ClientInformation* info);
446 
447  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketClientInformation)
448  private:
449  inline void set_has_info();
450  inline void clear_has_info();
451 
453 
455  mutable int _cached_size_;
460 
461  void InitAsDefaultInstance();
463 };
464 // -------------------------------------------------------------------
465 
467  public:
469  virtual ~RealmCharacterCountEntry();
470 
472 
474  CopyFrom(from);
475  return *this;
476  }
477 
478  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
479  return _unknown_fields_;
480  }
481 
482  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
483  return &_unknown_fields_;
484  }
485 
486  static const ::google::protobuf::Descriptor* descriptor();
487  static const RealmCharacterCountEntry& default_instance();
488 
489  void Swap(RealmCharacterCountEntry* other);
490 
491  // implements Message ----------------------------------------------
492 
493  RealmCharacterCountEntry* New() const;
494  int GetCachedSize() const { return _cached_size_; }
495  private:
496  void SharedCtor();
497  void SharedDtor();
498  void SetCachedSize(int size) const;
499  public:
500  ::google::protobuf::Metadata GetMetadata() const;
501 
502  // nested types ----------------------------------------------------
503 
504  // accessors -------------------------------------------------------
505 
506  // required fixed32 wowRealmAddress = 1;
507  inline bool has_wowrealmaddress() const;
508  inline void clear_wowrealmaddress();
509  static const int kWowRealmAddressFieldNumber = 1;
510  inline ::google::protobuf::uint32 wowrealmaddress() const;
511  inline void set_wowrealmaddress(::google::protobuf::uint32 value);
512 
513  // required uint32 count = 2;
514  inline bool has_count() const;
515  inline void clear_count();
516  static const int kCountFieldNumber = 2;
517  inline ::google::protobuf::uint32 count() const;
518  inline void set_count(::google::protobuf::uint32 value);
519 
520  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountEntry)
521  private:
522  inline void set_has_wowrealmaddress();
523  inline void clear_has_wowrealmaddress();
524  inline void set_has_count();
525  inline void clear_has_count();
526 
528 
530  mutable int _cached_size_;
536 
537  void InitAsDefaultInstance();
539 };
540 // -------------------------------------------------------------------
541 
543  public:
545  virtual ~RealmCharacterCountList();
546 
548 
550  CopyFrom(from);
551  return *this;
552  }
553 
554  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
555  return _unknown_fields_;
556  }
557 
558  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
559  return &_unknown_fields_;
560  }
561 
562  static const ::google::protobuf::Descriptor* descriptor();
563  static const RealmCharacterCountList& default_instance();
564 
565  void Swap(RealmCharacterCountList* other);
566 
567  // implements Message ----------------------------------------------
568 
569  RealmCharacterCountList* New() const;
570  int GetCachedSize() const { return _cached_size_; }
571  private:
572  void SharedCtor();
573  void SharedDtor();
574  void SetCachedSize(int size) const;
575  public:
576  ::google::protobuf::Metadata GetMetadata() const;
577 
578  // nested types ----------------------------------------------------
579 
580  // accessors -------------------------------------------------------
581 
582  // repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1;
583  inline int counts_size() const;
584  inline void clear_counts();
585  static const int kCountsFieldNumber = 1;
586  inline const ::JSON::RealmList::RealmCharacterCountEntry& counts(int index) const;
587  inline ::JSON::RealmList::RealmCharacterCountEntry* mutable_counts(int index);
588  inline ::JSON::RealmList::RealmCharacterCountEntry* add_counts();
589  inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
590  counts() const;
591  inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
592  mutable_counts();
593 
594  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountList)
595  private:
596 
598 
600  mutable int _cached_size_;
605 
606  void InitAsDefaultInstance();
608 };
609 // -------------------------------------------------------------------
610 
612  public:
613  RealmEntry();
614  virtual ~RealmEntry();
615 
616  RealmEntry(const RealmEntry& from);
617 
618  inline RealmEntry& operator=(const RealmEntry& from) {
619  CopyFrom(from);
620  return *this;
621  }
622 
623  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
624  return _unknown_fields_;
625  }
626 
627  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
628  return &_unknown_fields_;
629  }
630 
631  static const ::google::protobuf::Descriptor* descriptor();
632  static const RealmEntry& default_instance();
633 
634  void Swap(RealmEntry* other);
635 
636  // implements Message ----------------------------------------------
637 
638  RealmEntry* New() const;
639  int GetCachedSize() const { return _cached_size_; }
640  private:
641  void SharedCtor();
642  void SharedDtor();
643  void SetCachedSize(int size) const;
644  public:
645  ::google::protobuf::Metadata GetMetadata() const;
646 
647  // nested types ----------------------------------------------------
648 
649  // accessors -------------------------------------------------------
650 
651  // required fixed32 wowRealmAddress = 1;
652  inline bool has_wowrealmaddress() const;
653  inline void clear_wowrealmaddress();
654  static const int kWowRealmAddressFieldNumber = 1;
655  inline ::google::protobuf::uint32 wowrealmaddress() const;
656  inline void set_wowrealmaddress(::google::protobuf::uint32 value);
657 
658  // required uint32 cfgTimezonesID = 2;
659  inline bool has_cfgtimezonesid() const;
660  inline void clear_cfgtimezonesid();
661  static const int kCfgTimezonesIDFieldNumber = 2;
662  inline ::google::protobuf::uint32 cfgtimezonesid() const;
663  inline void set_cfgtimezonesid(::google::protobuf::uint32 value);
664 
665  // required uint32 populationState = 3;
666  inline bool has_populationstate() const;
667  inline void clear_populationstate();
668  static const int kPopulationStateFieldNumber = 3;
669  inline ::google::protobuf::uint32 populationstate() const;
670  inline void set_populationstate(::google::protobuf::uint32 value);
671 
672  // required uint32 cfgCategoriesID = 4;
673  inline bool has_cfgcategoriesid() const;
674  inline void clear_cfgcategoriesid();
675  static const int kCfgCategoriesIDFieldNumber = 4;
676  inline ::google::protobuf::uint32 cfgcategoriesid() const;
677  inline void set_cfgcategoriesid(::google::protobuf::uint32 value);
678 
679  // required .JSON.RealmList.ClientVersion version = 5;
680  inline bool has_version() const;
681  inline void clear_version();
682  static const int kVersionFieldNumber = 5;
683  inline const ::JSON::RealmList::ClientVersion& version() const;
684  inline ::JSON::RealmList::ClientVersion* mutable_version();
685  inline ::JSON::RealmList::ClientVersion* release_version();
686  inline void set_allocated_version(::JSON::RealmList::ClientVersion* version);
687 
688  // required uint32 cfgRealmsID = 6;
689  inline bool has_cfgrealmsid() const;
690  inline void clear_cfgrealmsid();
691  static const int kCfgRealmsIDFieldNumber = 6;
692  inline ::google::protobuf::uint32 cfgrealmsid() const;
693  inline void set_cfgrealmsid(::google::protobuf::uint32 value);
694 
695  // required uint32 flags = 7;
696  inline bool has_flags() const;
697  inline void clear_flags();
698  static const int kFlagsFieldNumber = 7;
700  inline void set_flags(::google::protobuf::uint32 value);
701 
702  // required string name = 8;
703  inline bool has_name() const;
704  inline void clear_name();
705  static const int kNameFieldNumber = 8;
706  inline const ::std::string& name() const;
707  inline void set_name(const ::std::string& value);
708  inline void set_name(const char* value);
709  inline void set_name(const char* value, size_t size);
710  inline ::std::string* mutable_name();
711  inline ::std::string* release_name();
712  inline void set_allocated_name(::std::string* name);
713 
714  // required uint32 cfgConfigsID = 9;
715  inline bool has_cfgconfigsid() const;
716  inline void clear_cfgconfigsid();
717  static const int kCfgConfigsIDFieldNumber = 9;
718  inline ::google::protobuf::uint32 cfgconfigsid() const;
719  inline void set_cfgconfigsid(::google::protobuf::uint32 value);
720 
721  // required uint32 cfgLanguagesID = 10;
722  inline bool has_cfglanguagesid() const;
723  inline void clear_cfglanguagesid();
724  static const int kCfgLanguagesIDFieldNumber = 10;
725  inline ::google::protobuf::uint32 cfglanguagesid() const;
726  inline void set_cfglanguagesid(::google::protobuf::uint32 value);
727 
728  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmEntry)
729  private:
730  inline void set_has_wowrealmaddress();
731  inline void clear_has_wowrealmaddress();
732  inline void set_has_cfgtimezonesid();
733  inline void clear_has_cfgtimezonesid();
734  inline void set_has_populationstate();
735  inline void clear_has_populationstate();
736  inline void set_has_cfgcategoriesid();
737  inline void clear_has_cfgcategoriesid();
738  inline void set_has_version();
739  inline void clear_has_version();
740  inline void set_has_cfgrealmsid();
741  inline void clear_has_cfgrealmsid();
742  inline void set_has_flags();
743  inline void clear_has_flags();
744  inline void set_has_name();
745  inline void clear_has_name();
746  inline void set_has_cfgconfigsid();
747  inline void clear_has_cfgconfigsid();
748  inline void set_has_cfglanguagesid();
749  inline void clear_has_cfglanguagesid();
750 
752 
754  mutable int _cached_size_;
762  ::std::string* name_;
768 
769  void InitAsDefaultInstance();
771 };
772 // -------------------------------------------------------------------
773 
775  public:
776  RealmState();
777  virtual ~RealmState();
778 
779  RealmState(const RealmState& from);
780 
781  inline RealmState& operator=(const RealmState& from) {
782  CopyFrom(from);
783  return *this;
784  }
785 
786  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
787  return _unknown_fields_;
788  }
789 
790  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
791  return &_unknown_fields_;
792  }
793 
794  static const ::google::protobuf::Descriptor* descriptor();
795  static const RealmState& default_instance();
796 
797  void Swap(RealmState* other);
798 
799  // implements Message ----------------------------------------------
800 
801  RealmState* New() const;
802  int GetCachedSize() const { return _cached_size_; }
803  private:
804  void SharedCtor();
805  void SharedDtor();
806  void SetCachedSize(int size) const;
807  public:
808  ::google::protobuf::Metadata GetMetadata() const;
809 
810  // nested types ----------------------------------------------------
811 
812  // accessors -------------------------------------------------------
813 
814  // optional .JSON.RealmList.RealmEntry update = 1;
815  inline bool has_update() const;
816  inline void clear_update();
817  static const int kUpdateFieldNumber = 1;
818  inline const ::JSON::RealmList::RealmEntry& update() const;
819  inline ::JSON::RealmList::RealmEntry* mutable_update();
820  inline ::JSON::RealmList::RealmEntry* release_update();
821  inline void set_allocated_update(::JSON::RealmList::RealmEntry* update);
822 
823  // required bool deleting = 2;
824  inline bool has_deleting() const;
825  inline void clear_deleting();
826  static const int kDeletingFieldNumber = 2;
827  inline bool deleting() const;
828  inline void set_deleting(bool value);
829 
830  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmState)
831  private:
832  inline void set_has_update();
833  inline void clear_has_update();
834  inline void set_has_deleting();
835  inline void clear_has_deleting();
836 
838 
840  mutable int _cached_size_;
842  bool deleting_;
846 
847  void InitAsDefaultInstance();
849 };
850 // -------------------------------------------------------------------
851 
853  public:
855  virtual ~RealmListUpdates();
856 
857  RealmListUpdates(const RealmListUpdates& from);
858 
860  CopyFrom(from);
861  return *this;
862  }
863 
864  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
865  return _unknown_fields_;
866  }
867 
868  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
869  return &_unknown_fields_;
870  }
871 
872  static const ::google::protobuf::Descriptor* descriptor();
873  static const RealmListUpdates& default_instance();
874 
875  void Swap(RealmListUpdates* other);
876 
877  // implements Message ----------------------------------------------
878 
879  RealmListUpdates* New() const;
880  int GetCachedSize() const { return _cached_size_; }
881  private:
882  void SharedCtor();
883  void SharedDtor();
884  void SetCachedSize(int size) const;
885  public:
886  ::google::protobuf::Metadata GetMetadata() const;
887 
888  // nested types ----------------------------------------------------
889 
890  // accessors -------------------------------------------------------
891 
892  // repeated .JSON.RealmList.RealmState updates = 1;
893  inline int updates_size() const;
894  inline void clear_updates();
895  static const int kUpdatesFieldNumber = 1;
896  inline const ::JSON::RealmList::RealmState& updates(int index) const;
897  inline ::JSON::RealmList::RealmState* mutable_updates(int index);
898  inline ::JSON::RealmList::RealmState* add_updates();
899  inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >&
900  updates() const;
901  inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
902  mutable_updates();
903 
904  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListUpdates)
905  private:
906 
908 
910  mutable int _cached_size_;
915 
916  void InitAsDefaultInstance();
918 };
919 // -------------------------------------------------------------------
920 
922  public:
923  IPAddress();
924  virtual ~IPAddress();
925 
926  IPAddress(const IPAddress& from);
927 
928  inline IPAddress& operator=(const IPAddress& from) {
929  CopyFrom(from);
930  return *this;
931  }
932 
933  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
934  return _unknown_fields_;
935  }
936 
937  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
938  return &_unknown_fields_;
939  }
940 
941  static const ::google::protobuf::Descriptor* descriptor();
942  static const IPAddress& default_instance();
943 
944  void Swap(IPAddress* other);
945 
946  // implements Message ----------------------------------------------
947 
948  IPAddress* New() const;
949  int GetCachedSize() const { return _cached_size_; }
950  private:
951  void SharedCtor();
952  void SharedDtor();
953  void SetCachedSize(int size) const;
954  public:
955  ::google::protobuf::Metadata GetMetadata() const;
956 
957  // nested types ----------------------------------------------------
958 
959  // accessors -------------------------------------------------------
960 
961  // required string ip = 1;
962  inline bool has_ip() const;
963  inline void clear_ip();
964  static const int kIpFieldNumber = 1;
965  inline const ::std::string& ip() const;
966  inline void set_ip(const ::std::string& value);
967  inline void set_ip(const char* value);
968  inline void set_ip(const char* value, size_t size);
969  inline ::std::string* mutable_ip();
970  inline ::std::string* release_ip();
971  inline void set_allocated_ip(::std::string* ip);
972 
973  // required uint32 port = 2;
974  inline bool has_port() const;
975  inline void clear_port();
976  static const int kPortFieldNumber = 2;
978  inline void set_port(::google::protobuf::uint32 value);
979 
980  // @@protoc_insertion_point(class_scope:JSON.RealmList.IPAddress)
981  private:
982  inline void set_has_ip();
983  inline void clear_has_ip();
984  inline void set_has_port();
985  inline void clear_has_port();
986 
988 
990  mutable int _cached_size_;
991  ::std::string* ip_;
996 
997  void InitAsDefaultInstance();
999 };
1000 // -------------------------------------------------------------------
1001 
1003  public:
1005  virtual ~RealmIPAddressFamily();
1006 
1008 
1010  CopyFrom(from);
1011  return *this;
1012  }
1013 
1014  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1015  return _unknown_fields_;
1016  }
1017 
1018  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1019  return &_unknown_fields_;
1020  }
1021 
1022  static const ::google::protobuf::Descriptor* descriptor();
1023  static const RealmIPAddressFamily& default_instance();
1024 
1025  void Swap(RealmIPAddressFamily* other);
1026 
1027  // implements Message ----------------------------------------------
1028 
1029  RealmIPAddressFamily* New() const;
1030  int GetCachedSize() const { return _cached_size_; }
1031  private:
1032  void SharedCtor();
1033  void SharedDtor();
1034  void SetCachedSize(int size) const;
1035  public:
1036  ::google::protobuf::Metadata GetMetadata() const;
1037 
1038  // nested types ----------------------------------------------------
1039 
1040  // accessors -------------------------------------------------------
1041 
1042  // required uint32 family = 1;
1043  inline bool has_family() const;
1044  inline void clear_family();
1045  static const int kFamilyFieldNumber = 1;
1046  inline ::google::protobuf::uint32 family() const;
1047  inline void set_family(::google::protobuf::uint32 value);
1048 
1049  // repeated .JSON.RealmList.IPAddress addresses = 2;
1050  inline int addresses_size() const;
1051  inline void clear_addresses();
1052  static const int kAddressesFieldNumber = 2;
1053  inline const ::JSON::RealmList::IPAddress& addresses(int index) const;
1054  inline ::JSON::RealmList::IPAddress* mutable_addresses(int index);
1055  inline ::JSON::RealmList::IPAddress* add_addresses();
1056  inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
1057  addresses() const;
1058  inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
1059  mutable_addresses();
1060 
1061  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmIPAddressFamily)
1062  private:
1063  inline void set_has_family();
1064  inline void clear_has_family();
1065 
1067 
1069  mutable int _cached_size_;
1075 
1076  void InitAsDefaultInstance();
1078 };
1079 // -------------------------------------------------------------------
1080 
1082  public:
1084  virtual ~RealmListServerIPAddresses();
1085 
1087 
1089  CopyFrom(from);
1090  return *this;
1091  }
1092 
1093  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
1094  return _unknown_fields_;
1095  }
1096 
1097  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1098  return &_unknown_fields_;
1099  }
1100 
1101  static const ::google::protobuf::Descriptor* descriptor();
1102  static const RealmListServerIPAddresses& default_instance();
1103 
1104  void Swap(RealmListServerIPAddresses* other);
1105 
1106  // implements Message ----------------------------------------------
1107 
1108  RealmListServerIPAddresses* New() const;
1109  int GetCachedSize() const { return _cached_size_; }
1110  private:
1111  void SharedCtor();
1112  void SharedDtor();
1113  void SetCachedSize(int size) const;
1114  public:
1115  ::google::protobuf::Metadata GetMetadata() const;
1116 
1117  // nested types ----------------------------------------------------
1118 
1119  // accessors -------------------------------------------------------
1120 
1121  // repeated .JSON.RealmList.RealmIPAddressFamily families = 1;
1122  inline int families_size() const;
1123  inline void clear_families();
1124  static const int kFamiliesFieldNumber = 1;
1125  inline const ::JSON::RealmList::RealmIPAddressFamily& families(int index) const;
1126  inline ::JSON::RealmList::RealmIPAddressFamily* mutable_families(int index);
1127  inline ::JSON::RealmList::RealmIPAddressFamily* add_families();
1128  inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
1129  families() const;
1130  inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
1131  mutable_families();
1132 
1133  // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListServerIPAddresses)
1134  private:
1135 
1137 
1139  mutable int _cached_size_;
1144 
1145  void InitAsDefaultInstance();
1147 };
1148 // ===================================================================
1149 
1150 
1151 // ===================================================================
1152 
1153 
1154 // ===================================================================
1155 
1156 // RealmListTicketIdentity
1157 
1158 // required fixed32 gameAccountID = 1;
1160  return (_has_bits_[0] & 0x00000001u) != 0;
1161 }
1163  _has_bits_[0] |= 0x00000001u;
1164 }
1166  _has_bits_[0] &= ~0x00000001u;
1167 }
1169  gameaccountid_ = 0u;
1171 }
1173  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountID)
1174  return gameaccountid_;
1175 }
1179  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountID)
1180 }
1181 
1182 // required uint32 gameAccountRegion = 2;
1184  return (_has_bits_[0] & 0x00000002u) != 0;
1185 }
1187  _has_bits_[0] |= 0x00000002u;
1188 }
1190  _has_bits_[0] &= ~0x00000002u;
1191 }
1193  gameaccountregion_ = 0u;
1195 }
1197  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion)
1198  return gameaccountregion_;
1199 }
1203  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion)
1204 }
1205 
1206 // -------------------------------------------------------------------
1207 
1208 // ClientVersion
1209 
1210 // required uint32 versionMajor = 1;
1211 inline bool ClientVersion::has_versionmajor() const {
1212  return (_has_bits_[0] & 0x00000001u) != 0;
1213 }
1215  _has_bits_[0] |= 0x00000001u;
1216 }
1218  _has_bits_[0] &= ~0x00000001u;
1219 }
1221  versionmajor_ = 0u;
1223 }
1225  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMajor)
1226  return versionmajor_;
1227 }
1230  versionmajor_ = value;
1231  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMajor)
1232 }
1233 
1234 // required uint32 versionMinor = 2;
1235 inline bool ClientVersion::has_versionminor() const {
1236  return (_has_bits_[0] & 0x00000002u) != 0;
1237 }
1239  _has_bits_[0] |= 0x00000002u;
1240 }
1242  _has_bits_[0] &= ~0x00000002u;
1243 }
1245  versionminor_ = 0u;
1247 }
1249  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMinor)
1250  return versionminor_;
1251 }
1254  versionminor_ = value;
1255  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMinor)
1256 }
1257 
1258 // required uint32 versionRevision = 3;
1260  return (_has_bits_[0] & 0x00000004u) != 0;
1261 }
1263  _has_bits_[0] |= 0x00000004u;
1264 }
1266  _has_bits_[0] &= ~0x00000004u;
1267 }
1269  versionrevision_ = 0u;
1271 }
1273  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionRevision)
1274  return versionrevision_;
1275 }
1279  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionRevision)
1280 }
1281 
1282 // required fixed32 versionBuild = 4;
1283 inline bool ClientVersion::has_versionbuild() const {
1284  return (_has_bits_[0] & 0x00000008u) != 0;
1285 }
1287  _has_bits_[0] |= 0x00000008u;
1288 }
1290  _has_bits_[0] &= ~0x00000008u;
1291 }
1293  versionbuild_ = 0u;
1295 }
1297  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionBuild)
1298  return versionbuild_;
1299 }
1302  versionbuild_ = value;
1303  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionBuild)
1304 }
1305 
1306 // -------------------------------------------------------------------
1307 
1308 // ClientInformation
1309 
1310 // required fixed32 platform = 1;
1311 inline bool ClientInformation::has_platform() const {
1312  return (_has_bits_[0] & 0x00000001u) != 0;
1313 }
1315  _has_bits_[0] |= 0x00000001u;
1316 }
1318  _has_bits_[0] &= ~0x00000001u;
1319 }
1321  platform_ = 0u;
1323 }
1325  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.platform)
1326  return platform_;
1327 }
1329  set_has_platform();
1330  platform_ = value;
1331  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.platform)
1332 }
1333 
1334 // required string buildVariant = 2;
1336  return (_has_bits_[0] & 0x00000002u) != 0;
1337 }
1339  _has_bits_[0] |= 0x00000002u;
1340 }
1342  _has_bits_[0] &= ~0x00000002u;
1343 }
1346  buildvariant_->clear();
1347  }
1349 }
1350 inline const ::std::string& ClientInformation::buildvariant() const {
1351  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.buildVariant)
1352  return *buildvariant_;
1353 }
1354 inline void ClientInformation::set_buildvariant(const ::std::string& value) {
1357  buildvariant_ = new ::std::string;
1358  }
1359  buildvariant_->assign(value);
1360  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.buildVariant)
1361 }
1362 inline void ClientInformation::set_buildvariant(const char* value) {
1365  buildvariant_ = new ::std::string;
1366  }
1367  buildvariant_->assign(value);
1368  // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.buildVariant)
1369 }
1370 inline void ClientInformation::set_buildvariant(const char* value, size_t size) {
1373  buildvariant_ = new ::std::string;
1374  }
1375  buildvariant_->assign(reinterpret_cast<const char*>(value), size);
1376  // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.buildVariant)
1377 }
1381  buildvariant_ = new ::std::string;
1382  }
1383  // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.buildVariant)
1384  return buildvariant_;
1385 }
1389  return NULL;
1390  } else {
1391  ::std::string* temp = buildvariant_;
1393  return temp;
1394  }
1395 }
1396 inline void ClientInformation::set_allocated_buildvariant(::std::string* buildvariant) {
1398  delete buildvariant_;
1399  }
1400  if (buildvariant) {
1403  } else {
1406  }
1407  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.buildVariant)
1408 }
1409 
1410 // required fixed32 type = 3;
1411 inline bool ClientInformation::has_type() const {
1412  return (_has_bits_[0] & 0x00000004u) != 0;
1413 }
1415  _has_bits_[0] |= 0x00000004u;
1416 }
1418  _has_bits_[0] &= ~0x00000004u;
1419 }
1421  type_ = 0u;
1422  clear_has_type();
1423 }
1425  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.type)
1426  return type_;
1427 }
1429  set_has_type();
1430  type_ = value;
1431  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.type)
1432 }
1433 
1434 // required string timeZone = 4;
1435 inline bool ClientInformation::has_timezone() const {
1436  return (_has_bits_[0] & 0x00000008u) != 0;
1437 }
1439  _has_bits_[0] |= 0x00000008u;
1440 }
1442  _has_bits_[0] &= ~0x00000008u;
1443 }
1446  timezone_->clear();
1447  }
1449 }
1450 inline const ::std::string& ClientInformation::timezone() const {
1451  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.timeZone)
1452  return *timezone_;
1453 }
1454 inline void ClientInformation::set_timezone(const ::std::string& value) {
1455  set_has_timezone();
1457  timezone_ = new ::std::string;
1458  }
1459  timezone_->assign(value);
1460  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.timeZone)
1461 }
1462 inline void ClientInformation::set_timezone(const char* value) {
1463  set_has_timezone();
1465  timezone_ = new ::std::string;
1466  }
1467  timezone_->assign(value);
1468  // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.timeZone)
1469 }
1470 inline void ClientInformation::set_timezone(const char* value, size_t size) {
1471  set_has_timezone();
1473  timezone_ = new ::std::string;
1474  }
1475  timezone_->assign(reinterpret_cast<const char*>(value), size);
1476  // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.timeZone)
1477 }
1478 inline ::std::string* ClientInformation::mutable_timezone() {
1479  set_has_timezone();
1481  timezone_ = new ::std::string;
1482  }
1483  // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.timeZone)
1484  return timezone_;
1485 }
1486 inline ::std::string* ClientInformation::release_timezone() {
1489  return NULL;
1490  } else {
1491  ::std::string* temp = timezone_;
1492  timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1493  return temp;
1494  }
1495 }
1496 inline void ClientInformation::set_allocated_timezone(::std::string* timezone) {
1498  delete timezone_;
1499  }
1500  if (timezone) {
1501  set_has_timezone();
1502  timezone_ = timezone;
1503  } else {
1505  timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1506  }
1507  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.timeZone)
1508 }
1509 
1510 // required uint32 currentTime = 5;
1512  return (_has_bits_[0] & 0x00000010u) != 0;
1513 }
1515  _has_bits_[0] |= 0x00000010u;
1516 }
1518  _has_bits_[0] &= ~0x00000010u;
1519 }
1521  currenttime_ = 0u;
1523 }
1525  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.currentTime)
1526  return currenttime_;
1527 }
1530  currenttime_ = value;
1531  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.currentTime)
1532 }
1533 
1534 // required fixed32 textLocale = 6;
1536  return (_has_bits_[0] & 0x00000020u) != 0;
1537 }
1539  _has_bits_[0] |= 0x00000020u;
1540 }
1542  _has_bits_[0] &= ~0x00000020u;
1543 }
1545  textlocale_ = 0u;
1547 }
1549  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.textLocale)
1550  return textlocale_;
1551 }
1554  textlocale_ = value;
1555  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.textLocale)
1556 }
1557 
1558 // required fixed32 audioLocale = 7;
1560  return (_has_bits_[0] & 0x00000040u) != 0;
1561 }
1563  _has_bits_[0] |= 0x00000040u;
1564 }
1566  _has_bits_[0] &= ~0x00000040u;
1567 }
1569  audiolocale_ = 0u;
1571 }
1573  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.audioLocale)
1574  return audiolocale_;
1575 }
1578  audiolocale_ = value;
1579  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.audioLocale)
1580 }
1581 
1582 // required fixed32 versionDataBuild = 8;
1584  return (_has_bits_[0] & 0x00000080u) != 0;
1585 }
1587  _has_bits_[0] |= 0x00000080u;
1588 }
1590  _has_bits_[0] &= ~0x00000080u;
1591 }
1593  versiondatabuild_ = 0u;
1595 }
1597  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.versionDataBuild)
1598  return versiondatabuild_;
1599 }
1603  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.versionDataBuild)
1604 }
1605 
1606 // required .JSON.RealmList.ClientVersion version = 9;
1607 inline bool ClientInformation::has_version() const {
1608  return (_has_bits_[0] & 0x00000100u) != 0;
1609 }
1611  _has_bits_[0] |= 0x00000100u;
1612 }
1614  _has_bits_[0] &= ~0x00000100u;
1615 }
1617  if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear();
1619 }
1620 inline const ::JSON::RealmList::ClientVersion& ClientInformation::version() const {
1621  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.version)
1622  return version_ != NULL ? *version_ : *default_instance_->version_;
1623 }
1624 inline ::JSON::RealmList::ClientVersion* ClientInformation::mutable_version() {
1625  set_has_version();
1626  if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion;
1627  // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.version)
1628  return version_;
1629 }
1630 inline ::JSON::RealmList::ClientVersion* ClientInformation::release_version() {
1633  version_ = NULL;
1634  return temp;
1635 }
1637  delete version_;
1638  version_ = version;
1639  if (version) {
1640  set_has_version();
1641  } else {
1643  }
1644  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.version)
1645 }
1646 
1647 // required bytes secret = 10;
1648 inline bool ClientInformation::has_secret() const {
1649  return (_has_bits_[0] & 0x00000200u) != 0;
1650 }
1652  _has_bits_[0] |= 0x00000200u;
1653 }
1655  _has_bits_[0] &= ~0x00000200u;
1656 }
1659  secret_->clear();
1660  }
1661  clear_has_secret();
1662 }
1663 inline const ::std::string& ClientInformation::secret() const {
1664  // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.secret)
1665  return *secret_;
1666 }
1667 inline void ClientInformation::set_secret(const ::std::string& value) {
1668  set_has_secret();
1670  secret_ = new ::std::string;
1671  }
1672  secret_->assign(value);
1673  // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.secret)
1674 }
1675 inline void ClientInformation::set_secret(const char* value) {
1676  set_has_secret();
1678  secret_ = new ::std::string;
1679  }
1680  secret_->assign(value);
1681  // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.secret)
1682 }
1683 inline void ClientInformation::set_secret(const void* value, size_t size) {
1684  set_has_secret();
1686  secret_ = new ::std::string;
1687  }
1688  secret_->assign(reinterpret_cast<const char*>(value), size);
1689  // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.secret)
1690 }
1691 inline ::std::string* ClientInformation::mutable_secret() {
1692  set_has_secret();
1694  secret_ = new ::std::string;
1695  }
1696  // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.secret)
1697  return secret_;
1698 }
1699 inline ::std::string* ClientInformation::release_secret() {
1700  clear_has_secret();
1702  return NULL;
1703  } else {
1704  ::std::string* temp = secret_;
1705  secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1706  return temp;
1707  }
1708 }
1709 inline void ClientInformation::set_allocated_secret(::std::string* secret) {
1711  delete secret_;
1712  }
1713  if (secret) {
1714  set_has_secret();
1715  secret_ = secret;
1716  } else {
1717  clear_has_secret();
1718  secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1719  }
1720  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.secret)
1721 }
1722 
1723 // -------------------------------------------------------------------
1724 
1725 // RealmListTicketClientInformation
1726 
1727 // required .JSON.RealmList.ClientInformation info = 1;
1729  return (_has_bits_[0] & 0x00000001u) != 0;
1730 }
1732  _has_bits_[0] |= 0x00000001u;
1733 }
1735  _has_bits_[0] &= ~0x00000001u;
1736 }
1738  if (info_ != NULL) info_->::JSON::RealmList::ClientInformation::Clear();
1739  clear_has_info();
1740 }
1741 inline const ::JSON::RealmList::ClientInformation& RealmListTicketClientInformation::info() const {
1742  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketClientInformation.info)
1743  return info_ != NULL ? *info_ : *default_instance_->info_;
1744 }
1745 inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::mutable_info() {
1746  set_has_info();
1747  if (info_ == NULL) info_ = new ::JSON::RealmList::ClientInformation;
1748  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListTicketClientInformation.info)
1749  return info_;
1750 }
1751 inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::release_info() {
1752  clear_has_info();
1754  info_ = NULL;
1755  return temp;
1756 }
1758  delete info_;
1759  info_ = info;
1760  if (info) {
1761  set_has_info();
1762  } else {
1763  clear_has_info();
1764  }
1765  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmListTicketClientInformation.info)
1766 }
1767 
1768 // -------------------------------------------------------------------
1769 
1770 // RealmCharacterCountEntry
1771 
1772 // required fixed32 wowRealmAddress = 1;
1774  return (_has_bits_[0] & 0x00000001u) != 0;
1775 }
1777  _has_bits_[0] |= 0x00000001u;
1778 }
1780  _has_bits_[0] &= ~0x00000001u;
1781 }
1783  wowrealmaddress_ = 0u;
1785 }
1787  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress)
1788  return wowrealmaddress_;
1789 }
1793  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress)
1794 }
1795 
1796 // required uint32 count = 2;
1798  return (_has_bits_[0] & 0x00000002u) != 0;
1799 }
1801  _has_bits_[0] |= 0x00000002u;
1802 }
1804  _has_bits_[0] &= ~0x00000002u;
1805 }
1807  count_ = 0u;
1808  clear_has_count();
1809 }
1811  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.count)
1812  return count_;
1813 }
1815  set_has_count();
1816  count_ = value;
1817  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.count)
1818 }
1819 
1820 // -------------------------------------------------------------------
1821 
1822 // RealmCharacterCountList
1823 
1824 // repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1;
1826  return counts_.size();
1827 }
1829  counts_.Clear();
1830 }
1831 inline const ::JSON::RealmList::RealmCharacterCountEntry& RealmCharacterCountList::counts(int index) const {
1832  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountList.counts)
1833  return counts_.Get(index);
1834 }
1835 inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::mutable_counts(int index) {
1836  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmCharacterCountList.counts)
1837  return counts_.Mutable(index);
1838 }
1839 inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::add_counts() {
1840  // @@protoc_insertion_point(field_add:JSON.RealmList.RealmCharacterCountList.counts)
1841  return counts_.Add();
1842 }
1843 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
1845  // @@protoc_insertion_point(field_list:JSON.RealmList.RealmCharacterCountList.counts)
1846  return counts_;
1847 }
1848 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
1850  // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmCharacterCountList.counts)
1851  return &counts_;
1852 }
1853 
1854 // -------------------------------------------------------------------
1855 
1856 // RealmEntry
1857 
1858 // required fixed32 wowRealmAddress = 1;
1859 inline bool RealmEntry::has_wowrealmaddress() const {
1860  return (_has_bits_[0] & 0x00000001u) != 0;
1861 }
1863  _has_bits_[0] |= 0x00000001u;
1864 }
1866  _has_bits_[0] &= ~0x00000001u;
1867 }
1869  wowrealmaddress_ = 0u;
1871 }
1873  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.wowRealmAddress)
1874  return wowrealmaddress_;
1875 }
1879  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.wowRealmAddress)
1880 }
1881 
1882 // required uint32 cfgTimezonesID = 2;
1883 inline bool RealmEntry::has_cfgtimezonesid() const {
1884  return (_has_bits_[0] & 0x00000002u) != 0;
1885 }
1887  _has_bits_[0] |= 0x00000002u;
1888 }
1890  _has_bits_[0] &= ~0x00000002u;
1891 }
1893  cfgtimezonesid_ = 0u;
1895 }
1897  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgTimezonesID)
1898  return cfgtimezonesid_;
1899 }
1903  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgTimezonesID)
1904 }
1905 
1906 // required uint32 populationState = 3;
1907 inline bool RealmEntry::has_populationstate() const {
1908  return (_has_bits_[0] & 0x00000004u) != 0;
1909 }
1911  _has_bits_[0] |= 0x00000004u;
1912 }
1914  _has_bits_[0] &= ~0x00000004u;
1915 }
1917  populationstate_ = 0u;
1919 }
1921  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.populationState)
1922  return populationstate_;
1923 }
1927  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.populationState)
1928 }
1929 
1930 // required uint32 cfgCategoriesID = 4;
1931 inline bool RealmEntry::has_cfgcategoriesid() const {
1932  return (_has_bits_[0] & 0x00000008u) != 0;
1933 }
1935  _has_bits_[0] |= 0x00000008u;
1936 }
1938  _has_bits_[0] &= ~0x00000008u;
1939 }
1941  cfgcategoriesid_ = 0u;
1943 }
1945  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgCategoriesID)
1946  return cfgcategoriesid_;
1947 }
1951  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgCategoriesID)
1952 }
1953 
1954 // required .JSON.RealmList.ClientVersion version = 5;
1955 inline bool RealmEntry::has_version() const {
1956  return (_has_bits_[0] & 0x00000010u) != 0;
1957 }
1959  _has_bits_[0] |= 0x00000010u;
1960 }
1962  _has_bits_[0] &= ~0x00000010u;
1963 }
1965  if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear();
1967 }
1968 inline const ::JSON::RealmList::ClientVersion& RealmEntry::version() const {
1969  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.version)
1970  return version_ != NULL ? *version_ : *default_instance_->version_;
1971 }
1972 inline ::JSON::RealmList::ClientVersion* RealmEntry::mutable_version() {
1973  set_has_version();
1974  if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion;
1975  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.version)
1976  return version_;
1977 }
1978 inline ::JSON::RealmList::ClientVersion* RealmEntry::release_version() {
1981  version_ = NULL;
1982  return temp;
1983 }
1985  delete version_;
1986  version_ = version;
1987  if (version) {
1988  set_has_version();
1989  } else {
1991  }
1992  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.version)
1993 }
1994 
1995 // required uint32 cfgRealmsID = 6;
1996 inline bool RealmEntry::has_cfgrealmsid() const {
1997  return (_has_bits_[0] & 0x00000020u) != 0;
1998 }
2000  _has_bits_[0] |= 0x00000020u;
2001 }
2003  _has_bits_[0] &= ~0x00000020u;
2004 }
2006  cfgrealmsid_ = 0u;
2008 }
2010  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgRealmsID)
2011  return cfgrealmsid_;
2012 }
2015  cfgrealmsid_ = value;
2016  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgRealmsID)
2017 }
2018 
2019 // required uint32 flags = 7;
2020 inline bool RealmEntry::has_flags() const {
2021  return (_has_bits_[0] & 0x00000040u) != 0;
2022 }
2024  _has_bits_[0] |= 0x00000040u;
2025 }
2027  _has_bits_[0] &= ~0x00000040u;
2028 }
2030  flags_ = 0u;
2031  clear_has_flags();
2032 }
2034  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.flags)
2035  return flags_;
2036 }
2038  set_has_flags();
2039  flags_ = value;
2040  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.flags)
2041 }
2042 
2043 // required string name = 8;
2044 inline bool RealmEntry::has_name() const {
2045  return (_has_bits_[0] & 0x00000080u) != 0;
2046 }
2048  _has_bits_[0] |= 0x00000080u;
2049 }
2051  _has_bits_[0] &= ~0x00000080u;
2052 }
2053 inline void RealmEntry::clear_name() {
2055  name_->clear();
2056  }
2057  clear_has_name();
2058 }
2059 inline const ::std::string& RealmEntry::name() const {
2060  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.name)
2061  return *name_;
2062 }
2063 inline void RealmEntry::set_name(const ::std::string& value) {
2064  set_has_name();
2066  name_ = new ::std::string;
2067  }
2068  name_->assign(value);
2069  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.name)
2070 }
2071 inline void RealmEntry::set_name(const char* value) {
2072  set_has_name();
2074  name_ = new ::std::string;
2075  }
2076  name_->assign(value);
2077  // @@protoc_insertion_point(field_set_char:JSON.RealmList.RealmEntry.name)
2078 }
2079 inline void RealmEntry::set_name(const char* value, size_t size) {
2080  set_has_name();
2082  name_ = new ::std::string;
2083  }
2084  name_->assign(reinterpret_cast<const char*>(value), size);
2085  // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.RealmEntry.name)
2086 }
2087 inline ::std::string* RealmEntry::mutable_name() {
2088  set_has_name();
2090  name_ = new ::std::string;
2091  }
2092  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.name)
2093  return name_;
2094 }
2095 inline ::std::string* RealmEntry::release_name() {
2096  clear_has_name();
2098  return NULL;
2099  } else {
2100  ::std::string* temp = name_;
2101  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2102  return temp;
2103  }
2104 }
2105 inline void RealmEntry::set_allocated_name(::std::string* name) {
2107  delete name_;
2108  }
2109  if (name) {
2110  set_has_name();
2111  name_ = name;
2112  } else {
2113  clear_has_name();
2114  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2115  }
2116  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.name)
2117 }
2118 
2119 // required uint32 cfgConfigsID = 9;
2120 inline bool RealmEntry::has_cfgconfigsid() const {
2121  return (_has_bits_[0] & 0x00000100u) != 0;
2122 }
2124  _has_bits_[0] |= 0x00000100u;
2125 }
2127  _has_bits_[0] &= ~0x00000100u;
2128 }
2130  cfgconfigsid_ = 0u;
2132 }
2134  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgConfigsID)
2135  return cfgconfigsid_;
2136 }
2139  cfgconfigsid_ = value;
2140  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgConfigsID)
2141 }
2142 
2143 // required uint32 cfgLanguagesID = 10;
2144 inline bool RealmEntry::has_cfglanguagesid() const {
2145  return (_has_bits_[0] & 0x00000200u) != 0;
2146 }
2148  _has_bits_[0] |= 0x00000200u;
2149 }
2151  _has_bits_[0] &= ~0x00000200u;
2152 }
2154  cfglanguagesid_ = 0u;
2156 }
2158  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgLanguagesID)
2159  return cfglanguagesid_;
2160 }
2164  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgLanguagesID)
2165 }
2166 
2167 // -------------------------------------------------------------------
2168 
2169 // RealmState
2170 
2171 // optional .JSON.RealmList.RealmEntry update = 1;
2172 inline bool RealmState::has_update() const {
2173  return (_has_bits_[0] & 0x00000001u) != 0;
2174 }
2176  _has_bits_[0] |= 0x00000001u;
2177 }
2179  _has_bits_[0] &= ~0x00000001u;
2180 }
2182  if (update_ != NULL) update_->::JSON::RealmList::RealmEntry::Clear();
2183  clear_has_update();
2184 }
2185 inline const ::JSON::RealmList::RealmEntry& RealmState::update() const {
2186  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmState.update)
2187  return update_ != NULL ? *update_ : *default_instance_->update_;
2188 }
2189 inline ::JSON::RealmList::RealmEntry* RealmState::mutable_update() {
2190  set_has_update();
2191  if (update_ == NULL) update_ = new ::JSON::RealmList::RealmEntry;
2192  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmState.update)
2193  return update_;
2194 }
2195 inline ::JSON::RealmList::RealmEntry* RealmState::release_update() {
2196  clear_has_update();
2198  update_ = NULL;
2199  return temp;
2200 }
2202  delete update_;
2203  update_ = update;
2204  if (update) {
2205  set_has_update();
2206  } else {
2207  clear_has_update();
2208  }
2209  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmState.update)
2210 }
2211 
2212 // required bool deleting = 2;
2213 inline bool RealmState::has_deleting() const {
2214  return (_has_bits_[0] & 0x00000002u) != 0;
2215 }
2217  _has_bits_[0] |= 0x00000002u;
2218 }
2220  _has_bits_[0] &= ~0x00000002u;
2221 }
2223  deleting_ = false;
2225 }
2226 inline bool RealmState::deleting() const {
2227  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmState.deleting)
2228  return deleting_;
2229 }
2230 inline void RealmState::set_deleting(bool value) {
2231  set_has_deleting();
2232  deleting_ = value;
2233  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmState.deleting)
2234 }
2235 
2236 // -------------------------------------------------------------------
2237 
2238 // RealmListUpdates
2239 
2240 // repeated .JSON.RealmList.RealmState updates = 1;
2242  return updates_.size();
2243 }
2245  updates_.Clear();
2246 }
2247 inline const ::JSON::RealmList::RealmState& RealmListUpdates::updates(int index) const {
2248  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdates.updates)
2249  return updates_.Get(index);
2250 }
2251 inline ::JSON::RealmList::RealmState* RealmListUpdates::mutable_updates(int index) {
2252  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListUpdates.updates)
2253  return updates_.Mutable(index);
2254 }
2255 inline ::JSON::RealmList::RealmState* RealmListUpdates::add_updates() {
2256  // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListUpdates.updates)
2257  return updates_.Add();
2258 }
2259 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >&
2261  // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListUpdates.updates)
2262  return updates_;
2263 }
2264 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState >*
2266  // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListUpdates.updates)
2267  return &updates_;
2268 }
2269 
2270 // -------------------------------------------------------------------
2271 
2272 // IPAddress
2273 
2274 // required string ip = 1;
2275 inline bool IPAddress::has_ip() const {
2276  return (_has_bits_[0] & 0x00000001u) != 0;
2277 }
2278 inline void IPAddress::set_has_ip() {
2279  _has_bits_[0] |= 0x00000001u;
2280 }
2282  _has_bits_[0] &= ~0x00000001u;
2283 }
2284 inline void IPAddress::clear_ip() {
2286  ip_->clear();
2287  }
2288  clear_has_ip();
2289 }
2290 inline const ::std::string& IPAddress::ip() const {
2291  // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.ip)
2292  return *ip_;
2293 }
2294 inline void IPAddress::set_ip(const ::std::string& value) {
2295  set_has_ip();
2297  ip_ = new ::std::string;
2298  }
2299  ip_->assign(value);
2300  // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.ip)
2301 }
2302 inline void IPAddress::set_ip(const char* value) {
2303  set_has_ip();
2305  ip_ = new ::std::string;
2306  }
2307  ip_->assign(value);
2308  // @@protoc_insertion_point(field_set_char:JSON.RealmList.IPAddress.ip)
2309 }
2310 inline void IPAddress::set_ip(const char* value, size_t size) {
2311  set_has_ip();
2313  ip_ = new ::std::string;
2314  }
2315  ip_->assign(reinterpret_cast<const char*>(value), size);
2316  // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.IPAddress.ip)
2317 }
2318 inline ::std::string* IPAddress::mutable_ip() {
2319  set_has_ip();
2321  ip_ = new ::std::string;
2322  }
2323  // @@protoc_insertion_point(field_mutable:JSON.RealmList.IPAddress.ip)
2324  return ip_;
2325 }
2326 inline ::std::string* IPAddress::release_ip() {
2327  clear_has_ip();
2329  return NULL;
2330  } else {
2331  ::std::string* temp = ip_;
2332  ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2333  return temp;
2334  }
2335 }
2336 inline void IPAddress::set_allocated_ip(::std::string* ip) {
2338  delete ip_;
2339  }
2340  if (ip) {
2341  set_has_ip();
2342  ip_ = ip;
2343  } else {
2344  clear_has_ip();
2345  ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2346  }
2347  // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.IPAddress.ip)
2348 }
2349 
2350 // required uint32 port = 2;
2351 inline bool IPAddress::has_port() const {
2352  return (_has_bits_[0] & 0x00000002u) != 0;
2353 }
2355  _has_bits_[0] |= 0x00000002u;
2356 }
2358  _has_bits_[0] &= ~0x00000002u;
2359 }
2360 inline void IPAddress::clear_port() {
2361  port_ = 0u;
2362  clear_has_port();
2363 }
2365  // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.port)
2366  return port_;
2367 }
2369  set_has_port();
2370  port_ = value;
2371  // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.port)
2372 }
2373 
2374 // -------------------------------------------------------------------
2375 
2376 // RealmIPAddressFamily
2377 
2378 // required uint32 family = 1;
2380  return (_has_bits_[0] & 0x00000001u) != 0;
2381 }
2383  _has_bits_[0] |= 0x00000001u;
2384 }
2386  _has_bits_[0] &= ~0x00000001u;
2387 }
2389  family_ = 0u;
2390  clear_has_family();
2391 }
2393  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.family)
2394  return family_;
2395 }
2397  set_has_family();
2398  family_ = value;
2399  // @@protoc_insertion_point(field_set:JSON.RealmList.RealmIPAddressFamily.family)
2400 }
2401 
2402 // repeated .JSON.RealmList.IPAddress addresses = 2;
2404  return addresses_.size();
2405 }
2407  addresses_.Clear();
2408 }
2409 inline const ::JSON::RealmList::IPAddress& RealmIPAddressFamily::addresses(int index) const {
2410  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.addresses)
2411  return addresses_.Get(index);
2412 }
2413 inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::mutable_addresses(int index) {
2414  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmIPAddressFamily.addresses)
2415  return addresses_.Mutable(index);
2416 }
2417 inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::add_addresses() {
2418  // @@protoc_insertion_point(field_add:JSON.RealmList.RealmIPAddressFamily.addresses)
2419  return addresses_.Add();
2420 }
2421 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
2423  // @@protoc_insertion_point(field_list:JSON.RealmList.RealmIPAddressFamily.addresses)
2424  return addresses_;
2425 }
2426 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
2428  // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmIPAddressFamily.addresses)
2429  return &addresses_;
2430 }
2431 
2432 // -------------------------------------------------------------------
2433 
2434 // RealmListServerIPAddresses
2435 
2436 // repeated .JSON.RealmList.RealmIPAddressFamily families = 1;
2438  return families_.size();
2439 }
2441  families_.Clear();
2442 }
2443 inline const ::JSON::RealmList::RealmIPAddressFamily& RealmListServerIPAddresses::families(int index) const {
2444  // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListServerIPAddresses.families)
2445  return families_.Get(index);
2446 }
2447 inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::mutable_families(int index) {
2448  // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListServerIPAddresses.families)
2449  return families_.Mutable(index);
2450 }
2451 inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::add_families() {
2452  // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListServerIPAddresses.families)
2453  return families_.Add();
2454 }
2455 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
2457  // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListServerIPAddresses.families)
2458  return families_;
2459 }
2460 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
2462  // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListServerIPAddresses.families)
2463  return &families_;
2464 }
2465 
2466 
2467 // @@protoc_insertion_point(namespace_scope)
2468 
2469 } // namespace RealmList
2470 } // namespace JSON
2471 
2472 #ifndef SWIG
2473 namespace google {
2474 namespace protobuf {
2475 
2476 
2477 } // namespace google
2478 } // namespace protobuf
2479 #endif // SWIG
2480 
2481 // @@protoc_insertion_point(global_scope)
2482 
2483 #endif // PROTOBUF_RealmList_2eproto__INCLUDED
const ::std::string & timezone() const
Definition: RealmList.pb.h:1450
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:558
int families_size() const
Definition: RealmList.pb.h:2437
inline::google::protobuf::uint32 cfgrealmsid() const
Definition: RealmList.pb.h:2009
static IPAddress * default_instance_
Definition: RealmList.pb.h:998
inline::JSON::RealmList::ClientInformation * mutable_info()
Definition: RealmList.pb.h:1745
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:868
int GetCachedSize() const
Definition: RealmList.pb.h:570
static RealmListTicketIdentity * default_instance_
Definition: RealmList.pb.h:125
void clear_has_timezone()
Definition: RealmList.pb.h:1441
inline::std::string * mutable_secret()
Definition: RealmList.pb.h:1691
void clear_deleting()
Definition: RealmList.pb.h:2222
void set_flags(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2037
bool has_versionminor() const
Definition: RealmList.pb.h:1235
inline::JSON::RealmList::ClientInformation * release_info()
Definition: RealmList.pb.h:1751
void clear_updates()
Definition: RealmList.pb.h:2244
int GetCachedSize() const
Definition: RealmList.pb.h:880
int GetCachedSize() const
Definition: RealmList.pb.h:81
void clear_has_versiondatabuild()
Definition: RealmList.pb.h:1589
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:627
const ::JSON::RealmList::RealmEntry & update() const
Definition: RealmList.pb.h:2185
void set_has_version()
Definition: RealmList.pb.h:1610
void clear_has_deleting()
Definition: RealmList.pb.h:2219
bool has_update() const
Definition: RealmList.pb.h:2172
void clear_has_versionrevision()
Definition: RealmList.pb.h:1265
void set_cfgrealmsid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2013
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:751
const ::JSON::RealmList::ClientVersion & version() const
Definition: RealmList.pb.h:1968
::std::string * ip_
Definition: RealmList.pb.h:991
inline::std::string * release_buildvariant()
Definition: RealmList.pb.h:1386
void clear_has_currenttime()
Definition: RealmList.pb.h:1517
bool has_type() const
Definition: RealmList.pb.h:1411
bool has_timezone() const
Definition: RealmList.pb.h:1435
void set_currenttime(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1528
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:410
RealmEntry & operator=(const RealmEntry &from)
Definition: RealmList.pb.h:618
const ::JSON::RealmList::ClientInformation & info() const
Definition: RealmList.pb.h:1741
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
Definition: RealmList.pb.h:1984
bool has_textlocale() const
Definition: RealmList.pb.h:1535
::google::protobuf::uint32 wowrealmaddress_
Definition: RealmList.pb.h:531
const ::JSON::RealmList::ClientVersion & version() const
Definition: RealmList.pb.h:1620
void set_has_gameaccountid()
Definition: RealmList.pb.h:1162
int counts_size() const
Definition: RealmList.pb.h:1825
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:414
bool has_cfgrealmsid() const
Definition: RealmList.pb.h:1996
void set_has_audiolocale()
Definition: RealmList.pb.h:1562
Definition: RealmList.pb.h:129
void set_port(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2368
bool has_wowrealmaddress() const
Definition: RealmList.pb.h:1859
bool has_flags() const
Definition: RealmList.pb.h:2020
void clear_cfgcategoriesid()
Definition: RealmList.pb.h:1940
void set_allocated_buildvariant(::std::string *buildvariant)
Definition: RealmList.pb.h:1396
void clear_has_textlocale()
Definition: RealmList.pb.h:1541
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:1097
Definition: RealmList.pb.h:774
void set_allocated_name(::std::string *name)
Definition: RealmList.pb.h:2105
void set_has_wowrealmaddress()
Definition: RealmList.pb.h:1776
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:1136
void set_versionminor(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1252
::google::protobuf::uint32 versiondatabuild_
Definition: RealmList.pb.h:386
RealmListServerIPAddresses & operator=(const RealmListServerIPAddresses &from)
Definition: RealmList.pb.h:1088
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:69
void set_timezone(const ::std::string &value)
Definition: RealmList.pb.h:1454
void set_cfgconfigsid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2137
void clear_has_type()
Definition: RealmList.pb.h:1417
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:114
inline::std::string * mutable_name()
Definition: RealmList.pb.h:2087
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > families_
Definition: RealmList.pb.h:1140
inline::google::protobuf::uint32 gameaccountid() const
Definition: RealmList.pb.h:1172
inline::google::protobuf::uint32 currenttime() const
Definition: RealmList.pb.h:1524
bool has_gameaccountid() const
Definition: RealmList.pb.h:1159
void set_has_type()
Definition: RealmList.pb.h:1414
void set_has_info()
Definition: RealmList.pb.h:1731
void set_deleting(bool value)
Definition: RealmList.pb.h:2230
int GetCachedSize() const
Definition: RealmList.pb.h:426
Definition: unknown_field_set.h:74
void clear_counts()
Definition: RealmList.pb.h:1828
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:937
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:482
inline::google::protobuf::uint32 wowrealmaddress() const
Definition: RealmList.pb.h:1872
void clear_gameaccountid()
Definition: RealmList.pb.h:1168
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:989
void set_has_timezone()
Definition: RealmList.pb.h:1438
bool has_count() const
Definition: RealmList.pb.h:1797
void clear_has_flags()
Definition: RealmList.pb.h:2026
void set_secret(const ::std::string &value)
Definition: RealmList.pb.h:1667
void clear_type()
Definition: RealmList.pb.h:1420
void set_has_platform()
Definition: RealmList.pb.h:1314
void set_name(const ::std::string &value)
Definition: RealmList.pb.h:2063
void set_versiondatabuild(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1600
void set_allocated_info(::JSON::RealmList::ClientInformation *info)
Definition: RealmList.pb.h:1757
void clear_cfgrealmsid()
Definition: RealmList.pb.h:2005
::google::protobuf::uint32 platform_
Definition: RealmList.pb.h:380
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > & addresses() const
Definition: RealmList.pb.h:2422
static RealmEntry * default_instance_
Definition: RealmList.pb.h:770
Definition: RealmList.pb.h:1002
arena_t NULL
Definition: jemalloc_internal.h:624
void set_versionrevision(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1276
static RealmListUpdates * default_instance_
Definition: RealmList.pb.h:917
Definition: message.h:147
void set_allocated_update(::JSON::RealmList::RealmEntry *update)
Definition: RealmList.pb.h:2201
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
inline::google::protobuf::uint32 versiondatabuild() const
Definition: RealmList.pb.h:1596
int _cached_size_
Definition: RealmList.pb.h:840
int GetCachedSize() const
Definition: RealmList.pb.h:1109
inline::google::protobuf::uint32 populationstate() const
Definition: RealmList.pb.h:1920
void clear_has_cfglanguagesid()
Definition: RealmList.pb.h:2150
inline::JSON::RealmList::ClientVersion * release_version()
Definition: RealmList.pb.h:1978
void set_has_name()
Definition: RealmList.pb.h:2047
::std::string * name_
Definition: RealmList.pb.h:762
inline::google::protobuf::uint32 versionbuild() const
Definition: RealmList.pb.h:1296
::std::string * secret_
Definition: RealmList.pb.h:388
void clear_update()
Definition: RealmList.pb.h:2181
void set_has_cfgcategoriesid()
Definition: RealmList.pb.h:1934
int GetCachedSize() const
Definition: RealmList.pb.h:802
void set_wowrealmaddress(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1876
::google::protobuf::uint32 versionrevision_
Definition: RealmList.pb.h:214
::google::protobuf::uint32 versionbuild_
Definition: RealmList.pb.h:215
int addresses_size() const
Definition: RealmList.pb.h:2403
inline::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > * mutable_counts()
Definition: RealmList.pb.h:1849
inline::google::protobuf::uint32 wowrealmaddress() const
Definition: RealmList.pb.h:1786
void clear_has_gameaccountid()
Definition: RealmList.pb.h:1165
::google::protobuf::uint32 versionmajor_
Definition: RealmList.pb.h:212
void clear_has_name()
Definition: RealmList.pb.h:2050
void set_cfgcategoriesid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1948
inline::google::protobuf::uint32 audiolocale() const
Definition: RealmList.pb.h:1572
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:452
RealmListUpdates & operator=(const RealmListUpdates &from)
Definition: RealmList.pb.h:859
int updates_size() const
Definition: RealmList.pb.h:2241
void clear_buildvariant()
Definition: RealmList.pb.h:1344
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
Definition: RealmList.pb.h:1636
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > & updates() const
Definition: RealmList.pb.h:2260
inline::google::protobuf::uint32 flags() const
Definition: RealmList.pb.h:2033
Definition: message.h:165
inline::google::protobuf::uint32 family() const
Definition: RealmList.pb.h:2392
void clear_info()
Definition: RealmList.pb.h:1737
inline::google::protobuf::uint32 textlocale() const
Definition: RealmList.pb.h:1548
bool has_audiolocale() const
Definition: RealmList.pb.h:1559
bool has_name() const
Definition: RealmList.pb.h:2044
bool deleting_
Definition: RealmList.pb.h:842
void clear_version()
Definition: RealmList.pb.h:1616
::google::protobuf::uint32 family_
Definition: RealmList.pb.h:1071
void clear_populationstate()
Definition: RealmList.pb.h:1916
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:623
::google::protobuf::uint32 port_
Definition: RealmList.pb.h:992
void clear_versionminor()
Definition: RealmList.pb.h:1244
void set_type(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1428
void clear_has_cfgrealmsid()
Definition: RealmList.pb.h:2002
bool has_ip() const
Definition: RealmList.pb.h:2275
::google::protobuf::uint32 flags_
Definition: RealmList.pb.h:761
::google::protobuf::uint32 currenttime_
Definition: RealmList.pb.h:383
::google::protobuf::uint32 wowrealmaddress_
Definition: RealmList.pb.h:755
::JSON::RealmList::ClientVersion * version_
Definition: RealmList.pb.h:759
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:454
void clear_has_cfgcategoriesid()
Definition: RealmList.pb.h:1937
bool has_secret() const
Definition: RealmList.pb.h:1648
bool has_versionbuild() const
Definition: RealmList.pb.h:1283
void clear_count()
Definition: RealmList.pb.h:1806
void set_gameaccountregion(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1200
::google::protobuf::uint32 textlocale_
Definition: RealmList.pb.h:384
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > addresses_
Definition: RealmList.pb.h:1070
void set_cfglanguagesid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2161
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > & families() const
Definition: RealmList.pb.h:2456
void clear_cfglanguagesid()
Definition: RealmList.pb.h:2153
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:864
::JSON::RealmList::ClientVersion * version_
Definition: RealmList.pb.h:387
::std::string * buildvariant_
Definition: RealmList.pb.h:379
bool has_populationstate() const
Definition: RealmList.pb.h:1907
void set_has_versiondatabuild()
Definition: RealmList.pb.h:1586
void clear_has_wowrealmaddress()
Definition: RealmList.pb.h:1865
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:554
int GetCachedSize() const
Definition: RealmList.pb.h:1030
void protobuf_ShutdownFile_RealmList_2eproto()
inline::google::protobuf::uint32 port() const
Definition: RealmList.pb.h:2364
void clear_has_count()
Definition: RealmList.pb.h:1803
bool has_info() const
Definition: RealmList.pb.h:1728
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > & counts() const
Definition: RealmList.pb.h:1844
void clear_has_cfgconfigsid()
Definition: RealmList.pb.h:2126
void clear_secret()
Definition: RealmList.pb.h:1657
void set_has_cfgconfigsid()
Definition: RealmList.pb.h:2123
void clear_has_gameaccountregion()
Definition: RealmList.pb.h:1189
void clear_family()
Definition: RealmList.pb.h:2388
::std::string * timezone_
Definition: RealmList.pb.h:382
RealmState & operator=(const RealmState &from)
Definition: RealmList.pb.h:781
::google::protobuf::uint32 audiolocale_
Definition: RealmList.pb.h:385
static RealmState * default_instance_
Definition: RealmList.pb.h:848
Definition: RealmList.pb.h:1081
int GetCachedSize() const
Definition: RealmList.pb.h:157
void clear_has_versionminor()
Definition: RealmList.pb.h:1241
Definition: message.h:150
void set_has_ip()
Definition: RealmList.pb.h:2278
Definition: RealmList.pb.h:542
void set_gameaccountid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1176
IPAddress & operator=(const IPAddress &from)
Definition: RealmList.pb.h:928
inline::JSON::RealmList::ClientVersion * mutable_version()
Definition: RealmList.pb.h:1972
void set_has_cfgtimezonesid()
Definition: RealmList.pb.h:1886
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:933
inline::google::protobuf::uint32 count() const
Definition: RealmList.pb.h:1810
void protobuf_AssignDesc_RealmList_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:987
void clear_ip()
Definition: RealmList.pb.h:2284
void clear_version()
Definition: RealmList.pb.h:1964
void set_allocated_secret(::std::string *secret)
Definition: RealmList.pb.h:1709
void clear_timezone()
Definition: RealmList.pb.h:1444
Storage object for the list of realms on the server.
Definition: RealmList.h:64
void set_platform(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1328
void clear_wowrealmaddress()
Definition: RealmList.pb.h:1782
uint32_t uint32
Definition: common.h:177
void clear_has_platform()
Definition: RealmList.pb.h:1317
void clear_has_cfgtimezonesid()
Definition: RealmList.pb.h:1889
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:141
int _cached_size_
Definition: RealmList.pb.h:211
void set_family(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:2396
inline::std::string * mutable_buildvariant()
Definition: RealmList.pb.h:1378
inline::std::string * mutable_timezone()
Definition: RealmList.pb.h:1478
bool has_cfgconfigsid() const
Definition: RealmList.pb.h:2120
static RealmListServerIPAddresses * default_instance_
Definition: RealmList.pb.h:1146
#define TC_SHARED_API
Definition: Define.h:128
void set_has_deleting()
Definition: RealmList.pb.h:2216
::google::protobuf::uint32 cfgconfigsid_
Definition: RealmList.pb.h:763
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:597
const ::std::string & name() const
Definition: RealmList.pb.h:2059
inline::std::string * release_name()
Definition: RealmList.pb.h:2095
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:907
bool has_versiondatabuild() const
Definition: RealmList.pb.h:1583
::JSON::RealmList::ClientInformation * info_
Definition: RealmList.pb.h:456
void set_populationstate(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1924
void clear_textlocale()
Definition: RealmList.pb.h:1544
inline::std::string * release_secret()
Definition: RealmList.pb.h:1699
Definition: RealmList.pb.h:921
void set_has_count()
Definition: RealmList.pb.h:1800
bool has_cfgcategoriesid() const
Definition: RealmList.pb.h:1931
inline::JSON::RealmList::RealmEntry * mutable_update()
Definition: RealmList.pb.h:2189
void set_has_buildvariant()
Definition: RealmList.pb.h:1338
bool has_gameaccountregion() const
Definition: RealmList.pb.h:1183
int _cached_size_
Definition: RealmList.pb.h:1139
void set_has_versionrevision()
Definition: RealmList.pb.h:1262
void set_textlocale(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1552
void clear_has_audiolocale()
Definition: RealmList.pb.h:1565
bool has_buildvariant() const
Definition: RealmList.pb.h:1335
const ::std::string & ip() const
Definition: RealmList.pb.h:2290
inline::JSON::RealmList::RealmState * add_updates()
Definition: RealmList.pb.h:2255
inline::std::string * release_ip()
Definition: RealmList.pb.h:2326
inline::google::protobuf::uint32 platform() const
Definition: RealmList.pb.h:1324
Definition: RealmList.pb.h:852
inline::JSON::RealmList::IPAddress * add_addresses()
Definition: RealmList.pb.h:2417
bool has_currenttime() const
Definition: RealmList.pb.h:1511
void set_ip(const ::std::string &value)
Definition: RealmList.pb.h:2294
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:377
void set_versionbuild(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1300
void clear_has_family()
Definition: RealmList.pb.h:2385
inline::google::protobuf::uint32 versionminor() const
Definition: RealmList.pb.h:1248
::google::protobuf::uint32 gameaccountid_
Definition: RealmList.pb.h:118
void set_has_textlocale()
Definition: RealmList.pb.h:1538
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > updates_
Definition: RealmList.pb.h:911
inline::google::protobuf::uint32 cfgconfigsid() const
Definition: RealmList.pb.h:2133
void clear_cfgconfigsid()
Definition: RealmList.pb.h:2129
void set_allocated_ip(::std::string *ip)
Definition: RealmList.pb.h:2336
ClientVersion & operator=(const ClientVersion &from)
Definition: RealmList.pb.h:136
Definition: RealmList.pb.h:466
bool has_version() const
Definition: RealmList.pb.h:1607
void set_count(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1814
const ::std::string & secret() const
Definition: RealmList.pb.h:1663
inline::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > * mutable_addresses()
Definition: RealmList.pb.h:2427
void set_has_versionmajor()
Definition: RealmList.pb.h:1214
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:1014
inline::google::protobuf::uint32 cfglanguagesid() const
Definition: RealmList.pb.h:2157
void clear_cfgtimezonesid()
Definition: RealmList.pb.h:1892
::google::protobuf::uint32 versionminor_
Definition: RealmList.pb.h:213
inline::JSON::RealmList::ClientVersion * mutable_version()
Definition: RealmList.pb.h:1624
const ::std::string & buildvariant() const
Definition: RealmList.pb.h:1350
int _cached_size_
Definition: RealmList.pb.h:754
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:65
::google::protobuf::uint32 cfgtimezonesid_
Definition: RealmList.pb.h:756
inline::std::string * mutable_ip()
Definition: RealmList.pb.h:2318
int _cached_size_
Definition: RealmList.pb.h:530
void clear_has_version()
Definition: RealmList.pb.h:1613
void clear_has_populationstate()
Definition: RealmList.pb.h:1913
void clear_versiondatabuild()
Definition: RealmList.pb.h:1592
static RealmCharacterCountEntry * default_instance_
Definition: RealmList.pb.h:538
static RealmIPAddressFamily * default_instance_
Definition: RealmList.pb.h:1077
inline::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmState > * mutable_updates()
Definition: RealmList.pb.h:2265
void clear_versionmajor()
Definition: RealmList.pb.h:1220
::google::protobuf::uint32 gameaccountregion_
Definition: RealmList.pb.h:119
::JSON::RealmList::RealmEntry * update_
Definition: RealmList.pb.h:841
inline::JSON::RealmList::RealmIPAddressFamily * add_families()
Definition: RealmList.pb.h:2451
void clear_has_versionmajor()
Definition: RealmList.pb.h:1217
bool has_version() const
Definition: RealmList.pb.h:1955
int _cached_size_
Definition: RealmList.pb.h:1069
bool deleting() const
Definition: RealmList.pb.h:2226
void clear_has_versionbuild()
Definition: RealmList.pb.h:1289
inline::google::protobuf::uint32 versionmajor() const
Definition: RealmList.pb.h:1224
void set_has_cfgrealmsid()
Definition: RealmList.pb.h:1999
void clear_gameaccountregion()
Definition: RealmList.pb.h:1192
int _cached_size_
Definition: RealmList.pb.h:990
int GetCachedSize() const
Definition: RealmList.pb.h:639
int _cached_size_
Definition: RealmList.pb.h:910
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:1018
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:1066
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:210
inline::JSON::RealmList::RealmEntry * release_update()
Definition: RealmList.pb.h:2195
inline::google::protobuf::uint32 versionrevision() const
Definition: RealmList.pb.h:1272
void set_has_port()
Definition: RealmList.pb.h:2354
void set_has_version()
Definition: RealmList.pb.h:1958
int _cached_size_
Definition: RealmList.pb.h:378
bool has_port() const
Definition: RealmList.pb.h:2351
RealmCharacterCountList & operator=(const RealmCharacterCountList &from)
Definition: RealmList.pb.h:549
void clear_has_info()
Definition: RealmList.pb.h:1734
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:208
void clear_versionrevision()
Definition: RealmList.pb.h:1268
void set_cfgtimezonesid(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1900
void set_versionmajor(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1228
void clear_has_wowrealmaddress()
Definition: RealmList.pb.h:1779
void set_has_secret()
Definition: RealmList.pb.h:1651
inline::google::protobuf::uint32 type() const
Definition: RealmList.pb.h:1424
inline::google::protobuf::uint32 cfgtimezonesid() const
Definition: RealmList.pb.h:1896
void clear_has_secret()
Definition: RealmList.pb.h:1654
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:527
int _cached_size_
Definition: RealmList.pb.h:455
void set_has_cfglanguagesid()
Definition: RealmList.pb.h:2147
bool has_versionmajor() const
Definition: RealmList.pb.h:1211
void clear_port()
Definition: RealmList.pb.h:2360
::google::protobuf::uint32 cfgcategoriesid_
Definition: RealmList.pb.h:758
void clear_has_update()
Definition: RealmList.pb.h:2178
void set_has_flags()
Definition: RealmList.pb.h:2023
static RealmCharacterCountList * default_instance_
Definition: RealmList.pb.h:607
Definition: BnetFileGenerator.h:47
void set_has_currenttime()
Definition: RealmList.pb.h:1514
void clear_currenttime()
Definition: RealmList.pb.h:1520
int GetCachedSize() const
Definition: RealmList.pb.h:253
void set_has_populationstate()
Definition: RealmList.pb.h:1910
int _cached_size_
Definition: RealmList.pb.h:600
void set_has_update()
Definition: RealmList.pb.h:2175
const FieldDescriptor value
Definition: descriptor.h:1522
void clear_audiolocale()
Definition: RealmList.pb.h:1568
ClientInformation & operator=(const ClientInformation &from)
Definition: RealmList.pb.h:232
bool has_wowrealmaddress() const
Definition: RealmList.pb.h:1773
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:145
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:753
void set_audiolocale(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1576
uint8 flags
Definition: DisableMgr.cpp:44
uint32_t uint32
Definition: g3dmath.h:168
RealmCharacterCountEntry & operator=(const RealmCharacterCountEntry &from)
Definition: RealmList.pb.h:473
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:786
void set_wowrealmaddress(::google::protobuf::uint32 value)
Definition: RealmList.pb.h:1790
bool has_cfglanguagesid() const
Definition: RealmList.pb.h:2144
void clear_has_port()
Definition: RealmList.pb.h:2357
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:1068
inline::JSON::RealmList::ClientVersion * release_version()
Definition: RealmList.pb.h:1630
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:837
void clear_name()
Definition: RealmList.pb.h:2053
Definition: RealmList.pb.h:611
void clear_families()
Definition: RealmList.pb.h:2440
static RealmListTicketClientInformation * default_instance_
Definition: RealmList.pb.h:462
int GetCachedSize() const
Definition: RealmList.pb.h:949
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:116
RealmIPAddressFamily & operator=(const RealmIPAddressFamily &from)
Definition: RealmList.pb.h:1009
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:478
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:790
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:839
inline::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > * mutable_families()
Definition: RealmList.pb.h:2461
Definition: RealmList.pb.h:225
void set_has_versionminor()
Definition: RealmList.pb.h:1238
int GetCachedSize() const
Definition: RealmList.pb.h:494
void set_has_gameaccountregion()
Definition: RealmList.pb.h:1186
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > counts_
Definition: RealmList.pb.h:601
void set_has_versionbuild()
Definition: RealmList.pb.h:1286
::google::protobuf::uint32 _has_bits_[1]
Definition: RealmList.pb.h:529
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: RealmList.pb.h:241
::google::protobuf::uint32 type_
Definition: RealmList.pb.h:381
void clear_platform()
Definition: RealmList.pb.h:1320
RealmListTicketIdentity & operator=(const RealmListTicketIdentity &from)
Definition: RealmList.pb.h:60
::google::protobuf::uint32 cfglanguagesid_
Definition: RealmList.pb.h:764
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:1093
void clear_has_version()
Definition: RealmList.pb.h:1961
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: RealmList.pb.h:375
void clear_has_ip()
Definition: RealmList.pb.h:2281
Definition: RealmList.pb.h:53
bool has_versionrevision() const
Definition: RealmList.pb.h:1259
void clear_flags()
Definition: RealmList.pb.h:2029
inline::google::protobuf::uint32 gameaccountregion() const
Definition: RealmList.pb.h:1196
inline::JSON::RealmList::RealmCharacterCountEntry * add_counts()
Definition: RealmList.pb.h:1839
Definition: RealmList.pb.h:30
bool has_family() const
Definition: RealmList.pb.h:2379
static ClientInformation * default_instance_
Definition: RealmList.pb.h:394
void clear_versionbuild()
Definition: RealmList.pb.h:1292
void clear_has_buildvariant()
Definition: RealmList.pb.h:1341
::google::protobuf::uint32 count_
Definition: RealmList.pb.h:532
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: RealmList.pb.h:237
void clear_addresses()
Definition: RealmList.pb.h:2406
void set_allocated_timezone(::std::string *timezone)
Definition: RealmList.pb.h:1496
void clear_wowrealmaddress()
Definition: RealmList.pb.h:1868
inline::std::string * release_timezone()
Definition: RealmList.pb.h:1486
void set_has_wowrealmaddress()
Definition: RealmList.pb.h:1862
RealmListTicketClientInformation & operator=(const RealmListTicketClientInformation &from)
Definition: RealmList.pb.h:405
int _cached_size_
Definition: RealmList.pb.h:117
bool has_platform() const
Definition: RealmList.pb.h:1311
bool has_deleting() const
Definition: RealmList.pb.h:2213
bool has_cfgtimezonesid() const
Definition: RealmList.pb.h:1883
static ClientVersion * default_instance_
Definition: RealmList.pb.h:221
inline::google::protobuf::uint32 cfgcategoriesid() const
Definition: RealmList.pb.h:1944
::google::protobuf::uint32 cfgrealmsid_
Definition: RealmList.pb.h:760
void set_has_family()
Definition: RealmList.pb.h:2382
void TC_SHARED_API protobuf_AddDesc_RealmList_2eproto()
::google::protobuf::uint32 populationstate_
Definition: RealmList.pb.h:757
void set_buildvariant(const ::std::string &value)
Definition: RealmList.pb.h:1354