4#ifndef PROTOBUF_RealmList_2eproto__INCLUDED
5#define PROTOBUF_RealmList_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
68 return _unknown_fields_;
72 return &_unknown_fields_;
75 static const ::google::protobuf::Descriptor*
descriptor();
96 inline bool has_gameaccountid()
const;
97 inline void clear_gameaccountid();
98 static const int kGameAccountIDFieldNumber = 1;
103 inline bool has_gameaccountregion()
const;
104 inline void clear_gameaccountregion();
105 static const int kGameAccountRegionFieldNumber = 2;
111 inline void set_has_gameaccountid();
112 inline void clear_has_gameaccountid();
113 inline void set_has_gameaccountregion();
114 inline void clear_has_gameaccountregion();
144 return _unknown_fields_;
148 return &_unknown_fields_;
172 inline bool has_versionmajor()
const;
173 inline void clear_versionmajor();
174 static const int kVersionMajorFieldNumber = 1;
179 inline bool has_versionminor()
const;
180 inline void clear_versionminor();
181 static const int kVersionMinorFieldNumber = 2;
186 inline bool has_versionrevision()
const;
187 inline void clear_versionrevision();
188 static const int kVersionRevisionFieldNumber = 3;
193 inline bool has_versionbuild()
const;
194 inline void clear_versionbuild();
195 static const int kVersionBuildFieldNumber = 4;
201 inline void set_has_versionmajor();
202 inline void clear_has_versionmajor();
203 inline void set_has_versionminor();
204 inline void clear_has_versionminor();
205 inline void set_has_versionrevision();
206 inline void clear_has_versionrevision();
207 inline void set_has_versionbuild();
208 inline void clear_has_versionbuild();
240 return _unknown_fields_;
244 return &_unknown_fields_;
268 inline bool has_platform()
const;
269 inline void clear_platform();
270 static const int kPlatformFieldNumber = 1;
275 inline bool has_buildvariant()
const;
276 inline void clear_buildvariant();
277 static const int kBuildVariantFieldNumber = 2;
278 inline const ::std::string& buildvariant()
const;
279 inline void set_buildvariant(const ::std::string& value);
280 inline void set_buildvariant(
const char* value);
281 inline void set_buildvariant(
const char* value,
size_t size);
282 inline ::std::string* mutable_buildvariant();
283 inline ::std::string* release_buildvariant();
284 inline void set_allocated_buildvariant(::std::string* buildvariant);
287 inline bool has_type()
const;
288 inline void clear_type();
289 static const int kTypeFieldNumber = 3;
294 inline bool has_timezone()
const;
295 inline void clear_timezone();
296 static const int kTimeZoneFieldNumber = 4;
297 inline const ::std::string& timezone()
const;
298 inline void set_timezone(const ::std::string& value);
299 inline void set_timezone(
const char* value);
300 inline void set_timezone(
const char* value,
size_t size);
301 inline ::std::string* mutable_timezone();
302 inline ::std::string* release_timezone();
303 inline void set_allocated_timezone(::std::string* timezone);
306 inline bool has_currenttime()
const;
307 inline void clear_currenttime();
308 static const int kCurrentTimeFieldNumber = 5;
313 inline bool has_textlocale()
const;
314 inline void clear_textlocale();
315 static const int kTextLocaleFieldNumber = 6;
320 inline bool has_audiolocale()
const;
321 inline void clear_audiolocale();
322 static const int kAudioLocaleFieldNumber = 7;
327 inline bool has_versiondatabuild()
const;
328 inline void clear_versiondatabuild();
329 static const int kVersionDataBuildFieldNumber = 8;
334 inline bool has_version()
const;
335 inline void clear_version();
336 static const int kVersionFieldNumber = 9;
337 inline const ::JSON::RealmList::ClientVersion& version()
const;
338 inline ::JSON::RealmList::ClientVersion* mutable_version();
339 inline ::JSON::RealmList::ClientVersion* release_version();
343 inline bool has_secret()
const;
344 inline void clear_secret();
345 static const int kSecretFieldNumber = 10;
346 inline const ::std::string& secret()
const;
347 inline void set_secret(const ::std::string& value);
348 inline void set_secret(
const char* value);
349 inline void set_secret(
const void* value,
size_t size);
350 inline ::std::string* mutable_secret();
351 inline ::std::string* release_secret();
352 inline void set_allocated_secret(::std::string* secret);
355 inline bool has_clientarch()
const;
356 inline void clear_clientarch();
357 static const int kClientArchFieldNumber = 11;
362 inline bool has_systemversion()
const;
363 inline void clear_systemversion();
364 static const int kSystemVersionFieldNumber = 12;
365 inline const ::std::string& systemversion()
const;
366 inline void set_systemversion(const ::std::string& value);
367 inline void set_systemversion(
const char* value);
368 inline void set_systemversion(
const char* value,
size_t size);
369 inline ::std::string* mutable_systemversion();
370 inline ::std::string* release_systemversion();
371 inline void set_allocated_systemversion(::std::string* systemversion);
374 inline bool has_platformtype()
const;
375 inline void clear_platformtype();
376 static const int kPlatformTypeFieldNumber = 13;
381 inline bool has_systemarch()
const;
382 inline void clear_systemarch();
383 static const int kSystemArchFieldNumber = 14;
389 inline void set_has_platform();
390 inline void clear_has_platform();
391 inline void set_has_buildvariant();
392 inline void clear_has_buildvariant();
393 inline void set_has_type();
394 inline void clear_has_type();
395 inline void set_has_timezone();
396 inline void clear_has_timezone();
397 inline void set_has_currenttime();
398 inline void clear_has_currenttime();
399 inline void set_has_textlocale();
400 inline void clear_has_textlocale();
401 inline void set_has_audiolocale();
402 inline void clear_has_audiolocale();
403 inline void set_has_versiondatabuild();
404 inline void clear_has_versiondatabuild();
405 inline void set_has_version();
406 inline void clear_has_version();
407 inline void set_has_secret();
408 inline void clear_has_secret();
409 inline void set_has_clientarch();
410 inline void clear_has_clientarch();
411 inline void set_has_systemversion();
412 inline void clear_has_systemversion();
413 inline void set_has_platformtype();
414 inline void clear_has_platformtype();
415 inline void set_has_systemarch();
416 inline void clear_has_systemarch();
458 return _unknown_fields_;
462 return &_unknown_fields_;
486 inline bool has_info()
const;
487 inline void clear_info();
488 static const int kInfoFieldNumber = 1;
489 inline const ::JSON::RealmList::ClientInformation& info()
const;
490 inline ::JSON::RealmList::ClientInformation* mutable_info();
491 inline ::JSON::RealmList::ClientInformation* release_info();
496 inline void set_has_info();
497 inline void clear_has_info();
526 return _unknown_fields_;
530 return &_unknown_fields_;
554 inline bool has_wowrealmaddress()
const;
555 inline void clear_wowrealmaddress();
556 static const int kWowRealmAddressFieldNumber = 1;
561 inline bool has_count()
const;
562 inline void clear_count();
563 static const int kCountFieldNumber = 2;
569 inline void set_has_wowrealmaddress();
570 inline void clear_has_wowrealmaddress();
571 inline void set_has_count();
572 inline void clear_has_count();
602 return _unknown_fields_;
606 return &_unknown_fields_;
630 inline int counts_size()
const;
631 inline void clear_counts();
632 static const int kCountsFieldNumber = 1;
633 inline const ::JSON::RealmList::RealmCharacterCountEntry& counts(
int index)
const;
634 inline ::JSON::RealmList::RealmCharacterCountEntry* mutable_counts(
int index);
635 inline ::JSON::RealmList::RealmCharacterCountEntry* add_counts();
636 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
638 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
648 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >
counts_;
671 return _unknown_fields_;
675 return &_unknown_fields_;
699 inline bool has_wowrealmaddress()
const;
700 inline void clear_wowrealmaddress();
701 static const int kWowRealmAddressFieldNumber = 1;
706 inline bool has_faction()
const;
707 inline void clear_faction();
708 static const int kFactionFieldNumber = 2;
714 inline void set_has_wowrealmaddress();
715 inline void clear_has_wowrealmaddress();
716 inline void set_has_faction();
717 inline void clear_has_faction();
747 return _unknown_fields_;
751 return &_unknown_fields_;
775 inline bool has_wowrealmaddress()
const;
776 inline void clear_wowrealmaddress();
777 static const int kWowRealmAddressFieldNumber = 1;
782 inline bool has_cfgtimezonesid()
const;
783 inline void clear_cfgtimezonesid();
784 static const int kCfgTimezonesIDFieldNumber = 2;
789 inline bool has_populationstate()
const;
790 inline void clear_populationstate();
791 static const int kPopulationStateFieldNumber = 3;
796 inline bool has_cfgcategoriesid()
const;
797 inline void clear_cfgcategoriesid();
798 static const int kCfgCategoriesIDFieldNumber = 4;
803 inline bool has_version()
const;
804 inline void clear_version();
805 static const int kVersionFieldNumber = 5;
806 inline const ::JSON::RealmList::ClientVersion& version()
const;
807 inline ::JSON::RealmList::ClientVersion* mutable_version();
808 inline ::JSON::RealmList::ClientVersion* release_version();
812 inline bool has_cfgrealmsid()
const;
813 inline void clear_cfgrealmsid();
814 static const int kCfgRealmsIDFieldNumber = 6;
819 inline bool has_flags()
const;
820 inline void clear_flags();
821 static const int kFlagsFieldNumber = 7;
826 inline bool has_name()
const;
827 inline void clear_name();
828 static const int kNameFieldNumber = 8;
829 inline const ::std::string& name()
const;
830 inline void set_name(const ::std::string& value);
831 inline void set_name(
const char* value);
832 inline void set_name(
const char* value,
size_t size);
833 inline ::std::string* mutable_name();
834 inline ::std::string* release_name();
835 inline void set_allocated_name(::std::string* name);
838 inline bool has_cfgconfigsid()
const;
839 inline void clear_cfgconfigsid();
840 static const int kCfgConfigsIDFieldNumber = 9;
845 inline bool has_cfglanguagesid()
const;
846 inline void clear_cfglanguagesid();
847 static const int kCfgLanguagesIDFieldNumber = 10;
853 inline void set_has_wowrealmaddress();
854 inline void clear_has_wowrealmaddress();
855 inline void set_has_cfgtimezonesid();
856 inline void clear_has_cfgtimezonesid();
857 inline void set_has_populationstate();
858 inline void clear_has_populationstate();
859 inline void set_has_cfgcategoriesid();
860 inline void clear_has_cfgcategoriesid();
861 inline void set_has_version();
862 inline void clear_has_version();
863 inline void set_has_cfgrealmsid();
864 inline void clear_has_cfgrealmsid();
865 inline void set_has_flags();
866 inline void clear_has_flags();
867 inline void set_has_name();
868 inline void clear_has_name();
869 inline void set_has_cfgconfigsid();
870 inline void clear_has_cfgconfigsid();
871 inline void set_has_cfglanguagesid();
872 inline void clear_has_cfglanguagesid();
910 return _unknown_fields_;
914 return &_unknown_fields_;
938 inline bool has_wowrealmaddress()
const;
939 inline void clear_wowrealmaddress();
940 static const int kWowRealmAddressFieldNumber = 1;
945 inline bool has_update()
const;
946 inline void clear_update();
947 static const int kUpdateFieldNumber = 2;
948 inline const ::JSON::RealmList::RealmEntry& update()
const;
949 inline ::JSON::RealmList::RealmEntry* mutable_update();
950 inline ::JSON::RealmList::RealmEntry* release_update();
954 inline bool has_deleting()
const;
955 inline void clear_deleting();
956 static const int kDeletingFieldNumber = 3;
957 inline bool deleting()
const;
958 inline void set_deleting(
bool value);
962 inline void set_has_wowrealmaddress();
963 inline void clear_has_wowrealmaddress();
964 inline void set_has_update();
965 inline void clear_has_update();
966 inline void set_has_deleting();
967 inline void clear_has_deleting();
998 return _unknown_fields_;
1002 return &_unknown_fields_;
1026 inline int updates_size()
const;
1027 inline void clear_updates();
1028 static const int kUpdatesFieldNumber = 1;
1029 inline const ::JSON::RealmList::RealmListUpdatePart& updates(
int index)
const;
1030 inline ::JSON::RealmList::RealmListUpdatePart* mutable_updates(
int index);
1031 inline ::JSON::RealmList::RealmListUpdatePart* add_updates();
1032 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >&
1034 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >*
1044 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >
updates_;
1067 return _unknown_fields_;
1071 return &_unknown_fields_;
1095 inline bool has_ip()
const;
1096 inline void clear_ip();
1097 static const int kIpFieldNumber = 1;
1098 inline const ::std::string& ip()
const;
1099 inline void set_ip(const ::std::string& value);
1100 inline void set_ip(
const char* value);
1101 inline void set_ip(
const char* value,
size_t size);
1102 inline ::std::string* mutable_ip();
1103 inline ::std::string* release_ip();
1104 inline void set_allocated_ip(::std::string* ip);
1107 inline bool has_port()
const;
1108 inline void clear_port();
1109 static const int kPortFieldNumber = 2;
1115 inline void set_has_ip();
1116 inline void clear_has_ip();
1117 inline void set_has_port();
1118 inline void clear_has_port();
1148 return _unknown_fields_;
1152 return &_unknown_fields_;
1176 inline bool has_family()
const;
1177 inline void clear_family();
1178 static const int kFamilyFieldNumber = 1;
1183 inline int addresses_size()
const;
1184 inline void clear_addresses();
1185 static const int kAddressesFieldNumber = 2;
1186 inline const ::JSON::RealmList::IPAddress& addresses(
int index)
const;
1187 inline ::JSON::RealmList::IPAddress* mutable_addresses(
int index);
1188 inline ::JSON::RealmList::IPAddress* add_addresses();
1189 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
1191 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
1192 mutable_addresses();
1196 inline void set_has_family();
1197 inline void clear_has_family();
1203 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >
addresses_;
1227 return _unknown_fields_;
1231 return &_unknown_fields_;
1255 inline int families_size()
const;
1256 inline void clear_families();
1257 static const int kFamiliesFieldNumber = 1;
1258 inline const ::JSON::RealmList::RealmIPAddressFamily& families(
int index)
const;
1259 inline ::JSON::RealmList::RealmIPAddressFamily* mutable_families(
int index);
1260 inline ::JSON::RealmList::RealmIPAddressFamily* add_families();
1261 inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
1263 inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
1273 ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >
families_;
1296 return _unknown_fields_;
1300 return &_unknown_fields_;
1324 inline bool has_gameaccount()
const;
1325 inline void clear_gameaccount();
1326 static const int kGameAccountFieldNumber = 1;
1327 inline const ::std::string& gameaccount()
const;
1328 inline void set_gameaccount(const ::std::string& value);
1329 inline void set_gameaccount(
const char* value);
1330 inline void set_gameaccount(
const char* value,
size_t size);
1331 inline ::std::string* mutable_gameaccount();
1332 inline ::std::string* release_gameaccount();
1333 inline void set_allocated_gameaccount(::std::string* gameaccount);
1336 inline bool has_platform()
const;
1337 inline void clear_platform();
1338 static const int kPlatformFieldNumber = 2;
1343 inline bool has_type()
const;
1344 inline void clear_type();
1345 static const int kTypeFieldNumber = 3;
1350 inline bool has_clientarch()
const;
1351 inline void clear_clientarch();
1352 static const int kClientArchFieldNumber = 4;
1358 inline void set_has_gameaccount();
1359 inline void clear_has_gameaccount();
1360 inline void set_has_platform();
1361 inline void clear_has_platform();
1362 inline void set_has_type();
1363 inline void clear_has_type();
1364 inline void set_has_clientarch();
1365 inline void clear_has_clientarch();
1577 if (
buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1588 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1596 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1604 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1612 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1620 if (
buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1624 buildvariant_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1629 if (
buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1637 buildvariant_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1677 if (
timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1688 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1696 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1704 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1707 timezone_->assign(
reinterpret_cast<const char*
>(value),
size);
1712 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1720 if (
timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1724 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1729 if (
timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1737 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1890 if (
secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1901 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1909 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1917 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1920 secret_->assign(
reinterpret_cast<const char*
>(value),
size);
1925 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1933 if (
secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1936 ::std::string* temp =
secret_;
1937 secret_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1942 if (
secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1950 secret_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1990 if (
systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2001 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2009 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2017 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2025 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2033 if (
systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2037 systemversion_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2042 if (
systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2050 systemversion_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2118 if (
info_ != NULL)
info_->::JSON::RealmList::ClientInformation::Clear();
2127 if (
info_ == NULL)
info_ = new ::JSON::RealmList::ClientInformation;
2217 return counts_.Mutable(index);
2223inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >&
2228inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >*
2486 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2497 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2498 name_ = new ::std::string;
2500 name_->assign(value);
2505 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2506 name_ = new ::std::string;
2508 name_->assign(value);
2513 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2514 name_ = new ::std::string;
2516 name_->assign(
reinterpret_cast<const char*
>(value),
size);
2521 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2522 name_ = new ::std::string;
2529 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2532 ::std::string* temp =
name_;
2533 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2538 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2546 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2638 if (
update_ != NULL)
update_->::JSON::RealmList::RealmEntry::Clear();
2647 if (
update_ == NULL)
update_ = new ::JSON::RealmList::RealmEntry;
2715inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >&
2720inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >*
2741 if (
ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2752 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2753 ip_ = new ::std::string;
2760 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2761 ip_ = new ::std::string;
2768 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2769 ip_ = new ::std::string;
2771 ip_->assign(
reinterpret_cast<const char*
>(value),
size);
2776 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2777 ip_ = new ::std::string;
2784 if (
ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2787 ::std::string* temp =
ip_;
2788 ip_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2793 if (
ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2801 ip_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2877inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >&
2882inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >*
2911inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >&
2916inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >*
2937 if (
gameaccount_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2948 if (
gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2956 if (
gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2964 if (
gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2972 if (
gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2980 if (
gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2984 gameaccount_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2989 if (
gameaccount_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2997 gameaccount_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
void set_has_versionbuild()
ClientVersion(const ClientVersion &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
void clear_versionminor()
::google::protobuf::uint32 versionrevision_
void clear_has_versionbuild()
int GetCachedSize() const
void clear_versionrevision()
inline ::google::protobuf::uint32 versionrevision() const
void set_versionminor(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
static const ClientVersion & default_instance()
inline ::google::protobuf::uint32 versionminor() const
inline ::google::protobuf::uint32 versionmajor() const
static const ::google::protobuf::Descriptor * descriptor()
void Swap(ClientVersion *other)
bool has_versionbuild() const
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::UnknownFieldSet _unknown_fields_
ClientVersion & operator=(const ClientVersion &from)
inline ::google::protobuf::uint32 versionbuild() const
void set_versionmajor(::google::protobuf::uint32 value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
void clear_versionmajor()
void clear_has_versionrevision()
bool has_versionmajor() const
void set_has_versionmajor()
void set_versionrevision(::google::protobuf::uint32 value)
void clear_has_versionmajor()
::google::protobuf::uint32 versionminor_
::google::protobuf::uint32 versionbuild_
ClientVersion * New() const
bool has_versionminor() const
::google::protobuf::uint32 versionmajor_
void set_has_versionrevision()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_AssignDesc_RealmList_2eproto()
static ClientVersion * default_instance_
void clear_versionbuild()
bool has_versionrevision() const
void set_versionbuild(::google::protobuf::uint32 value)
void set_has_versionminor()
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_versionminor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::std::string & ip() const
void set_port(::google::protobuf::uint32 value)
IPAddress & operator=(const IPAddress &from)
static IPAddress * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * release_ip()
static const IPAddress & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
::google::protobuf::uint32 _has_bits_[1]
IPAddress(const IPAddress &from)
void set_allocated_ip(::std::string *ip)
void set_ip(const ::std::string &value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
::google::protobuf::uint32 port_
void Swap(IPAddress *other)
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
inline ::google::protobuf::uint32 port() const
void SetCachedSize(int size) const
inline ::std::string * mutable_ip()
friend void protobuf_AssignDesc_RealmList_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
int GetCachedSize() const
::google::protobuf::uint32 _has_bits_[1]
virtual ~RealmCharacterCountEntry()
inline ::google::protobuf::uint32 count() const
static const RealmCharacterCountEntry & default_instance()
void set_wowrealmaddress(::google::protobuf::uint32 value)
void set_has_wowrealmaddress()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void clear_has_wowrealmaddress()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 count_
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
RealmCharacterCountEntry(const RealmCharacterCountEntry &from)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmCharacterCountEntry & operator=(const RealmCharacterCountEntry &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_count(::google::protobuf::uint32 value)
RealmCharacterCountEntry()
void Swap(RealmCharacterCountEntry *other)
bool has_wowrealmaddress() const
void clear_wowrealmaddress()
::google::protobuf::uint32 wowrealmaddress_
static RealmCharacterCountEntry * default_instance_
friend void protobuf_AssignDesc_RealmList_2eproto()
inline ::google::protobuf::uint32 wowrealmaddress() const
RealmCharacterCountEntry * New() const
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > * mutable_counts()
int GetCachedSize() const
static RealmCharacterCountList * default_instance_
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const RealmCharacterCountList & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmCharacterCountEntry * add_counts()
RealmCharacterCountList(const RealmCharacterCountList &from)
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > counts_
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > & counts() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmCharacterCountList * New() const
RealmCharacterCountList()
void Swap(RealmCharacterCountList *other)
void InitAsDefaultInstance()
RealmCharacterCountList & operator=(const RealmCharacterCountList &from)
friend void protobuf_AssignDesc_RealmList_2eproto()
virtual ~RealmCharacterCountList()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_populationstate() const
void clear_has_populationstate()
inline ::JSON::RealmList::ClientVersion * mutable_version()
void set_populationstate(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 cfgcategoriesid() const
inline ::JSON::RealmList::ClientVersion * release_version()
inline ::std::string * release_name()
void clear_has_cfglanguagesid()
void InitAsDefaultInstance()
inline ::google::protobuf::uint32 wowrealmaddress() const
bool has_cfgcategoriesid() const
::JSON::RealmList::ClientVersion * version_
void set_has_cfgrealmsid()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 cfgcategoriesid_
bool has_wowrealmaddress() const
void set_wowrealmaddress(::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void clear_has_cfgtimezonesid()
void set_cfgrealmsid(::google::protobuf::uint32 value)
void set_has_cfgconfigsid()
void set_name(const ::std::string &value)
void set_allocated_name(::std::string *name)
bool has_cfgconfigsid() const
inline ::google::protobuf::uint32 cfgtimezonesid() const
static const ::google::protobuf::Descriptor * descriptor()
void set_has_wowrealmaddress()
void clear_wowrealmaddress()
::google::protobuf::uint32 populationstate_
void clear_has_wowrealmaddress()
bool has_cfgrealmsid() const
::google::protobuf::uint32 _has_bits_[1]
void set_flags(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgtimezonesid_
friend void protobuf_ShutdownFile_RealmList_2eproto()
bool has_cfglanguagesid() const
const ::JSON::RealmList::ClientVersion & version() const
void clear_cfglanguagesid()
inline ::google::protobuf::uint32 populationstate() const
::google::protobuf::uint32 flags_
void set_has_cfglanguagesid()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_cfgtimezonesid()
RealmEntry & operator=(const RealmEntry &from)
void set_cfgcategoriesid(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 cfgconfigsid() const
void set_allocated_version(::JSON::RealmList::ClientVersion *version)
void clear_has_cfgcategoriesid()
void set_has_populationstate()
void clear_populationstate()
bool has_cfgtimezonesid() const
inline ::google::protobuf::uint32 cfgrealmsid() const
inline ::google::protobuf::uint32 flags() const
void SetCachedSize(int size) const
void set_cfgtimezonesid(::google::protobuf::uint32 value)
void set_has_cfgtimezonesid()
int GetCachedSize() const
void clear_cfgconfigsid()
RealmEntry(const RealmEntry &from)
void set_cfgconfigsid(::google::protobuf::uint32 value)
::google::protobuf::uint32 cfgconfigsid_
void set_has_cfgcategoriesid()
static const RealmEntry & default_instance()
friend void protobuf_AssignDesc_RealmList_2eproto()
::google::protobuf::uint32 wowrealmaddress_
::google::protobuf::uint32 cfglanguagesid_
void clear_has_cfgconfigsid()
void set_cfglanguagesid(::google::protobuf::uint32 value)
void clear_cfgcategoriesid()
inline ::std::string * mutable_name()
const ::std::string & name() const
inline ::google::protobuf::uint32 cfglanguagesid() const
void clear_has_cfgrealmsid()
::google::protobuf::uint32 cfgrealmsid_
::google::protobuf::Metadata GetMetadata() const
static RealmEntry * default_instance_
void Swap(RealmEntry *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 family_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
int addresses_size() const
void InitAsDefaultInstance()
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > * mutable_addresses()
RealmIPAddressFamily(const RealmIPAddressFamily &from)
void set_family(::google::protobuf::uint32 value)
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > & addresses() const
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > addresses_
RealmIPAddressFamily & operator=(const RealmIPAddressFamily &from)
virtual ~RealmIPAddressFamily()
void Swap(RealmIPAddressFamily *other)
friend void protobuf_ShutdownFile_RealmList_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::JSON::RealmList::IPAddress * add_addresses()
static const RealmIPAddressFamily & default_instance()
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmIPAddressFamily * New() const
inline ::google::protobuf::uint32 family() const
static RealmIPAddressFamily * default_instance_
void set_gameaccount(const ::std::string &value)
inline ::google::protobuf::uint32 type() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 platform_
RealmJoinTicket & operator=(const RealmJoinTicket &from)
bool has_gameaccount() const
RealmJoinTicket(const RealmJoinTicket &from)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void InitAsDefaultInstance()
void set_clientarch(::google::protobuf::uint32 value)
inline ::std::string * mutable_gameaccount()
void Swap(RealmJoinTicket *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
int GetCachedSize() const
::google::protobuf::uint32 type_
static const ::google::protobuf::Descriptor * descriptor()
void set_type(::google::protobuf::uint32 value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint32 _has_bits_[1]
void set_allocated_gameaccount(::std::string *gameaccount)
inline ::google::protobuf::uint32 clientarch() const
void set_has_clientarch()
void set_platform(::google::protobuf::uint32 value)
::google::protobuf::uint32 clientarch_
inline ::google::protobuf::uint32 platform() const
virtual ~RealmJoinTicket()
::std::string * gameaccount_
static RealmJoinTicket * default_instance_
void set_has_gameaccount()
RealmJoinTicket * New() const
void clear_has_gameaccount()
void clear_has_platform()
bool has_platform() const
friend void protobuf_AssignDesc_RealmList_2eproto()
inline ::std::string * release_gameaccount()
static const RealmJoinTicket & default_instance()
void SetCachedSize(int size) const
const ::std::string & gameaccount() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_has_clientarch()
bool has_clientarch() const
inline ::google::protobuf::uint32 wowrealmaddress() const
void InitAsDefaultInstance()
::google::protobuf::uint32 wowrealmaddress_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
void set_wowrealmaddress(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 faction() const
RealmListRAFInfo * New() const
virtual ~RealmListRAFInfo()
static const RealmListRAFInfo & default_instance()
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
void clear_wowrealmaddress()
void clear_has_wowrealmaddress()
::google::protobuf::uint32 faction_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
RealmListRAFInfo(const RealmListRAFInfo &from)
::google::protobuf::uint32 _has_bits_[1]
int GetCachedSize() const
void set_has_wowrealmaddress()
::google::protobuf::Metadata GetMetadata() const
bool has_wowrealmaddress() const
friend void protobuf_AssignDesc_RealmList_2eproto()
void set_faction(::google::protobuf::uint32 value)
RealmListRAFInfo & operator=(const RealmListRAFInfo &from)
static RealmListRAFInfo * default_instance_
void Swap(RealmListRAFInfo *other)
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > * mutable_families()
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const RealmListServerIPAddresses & default_instance()
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > families_
static RealmListServerIPAddresses * default_instance_
void Swap(RealmListServerIPAddresses *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmIPAddressFamily * add_families()
RealmListServerIPAddresses()
RealmListServerIPAddresses(const RealmListServerIPAddresses &from)
friend void protobuf_ShutdownFile_RealmList_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
RealmListServerIPAddresses * New() const
virtual ~RealmListServerIPAddresses()
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListServerIPAddresses & operator=(const RealmListServerIPAddresses &from)
::google::protobuf::Metadata GetMetadata() const
int families_size() const
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > & families() const
void SetCachedSize(int size) const
void Swap(RealmListTicketIdentity *other)
void InitAsDefaultInstance()
RealmListTicketIdentity * New() const
inline ::google::protobuf::uint32 gameaccountid() const
void set_gameaccountregion(::google::protobuf::uint32 value)
static const RealmListTicketIdentity & default_instance()
void clear_gameaccountregion()
void clear_has_gameaccountid()
RealmListTicketIdentity(const RealmListTicketIdentity &from)
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~RealmListTicketIdentity()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
void set_has_gameaccountregion()
::google::protobuf::uint32 gameaccountid_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_RealmList_2eproto()
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_gameaccountid() const
inline ::google::protobuf::uint32 gameaccountregion() const
void clear_has_gameaccountregion()
static RealmListTicketIdentity * default_instance_
RealmListTicketIdentity & operator=(const RealmListTicketIdentity &from)
void set_gameaccountid(::google::protobuf::uint32 value)
::google::protobuf::uint32 _has_bits_[1]
void clear_gameaccountid()
::google::protobuf::uint32 gameaccountregion_
friend void protobuf_AssignDesc_RealmList_2eproto()
RealmListTicketIdentity()
void set_has_gameaccountid()
bool has_gameaccountregion() const
int GetCachedSize() const
bool has_wowrealmaddress() const
void Swap(RealmListUpdatePart *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
::google::protobuf::uint32 _has_bits_[1]
void clear_has_deleting()
::JSON::RealmList::RealmEntry * update_
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
inline ::JSON::RealmList::RealmEntry * release_update()
RealmListUpdatePart(const RealmListUpdatePart &from)
void InitAsDefaultInstance()
void set_wowrealmaddress(::google::protobuf::uint32 value)
void set_deleting(bool value)
friend void protobuf_ShutdownFile_RealmList_2eproto()
virtual ~RealmListUpdatePart()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static RealmListUpdatePart * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
void set_allocated_update(::JSON::RealmList::RealmEntry *update)
::google::protobuf::uint32 wowrealmaddress_
::google::protobuf::Metadata GetMetadata() const
bool has_deleting() const
void clear_wowrealmaddress()
static const RealmListUpdatePart & default_instance()
RealmListUpdatePart & operator=(const RealmListUpdatePart &from)
void clear_has_wowrealmaddress()
inline ::google::protobuf::uint32 wowrealmaddress() const
friend void protobuf_AssignDesc_RealmList_2eproto()
const ::JSON::RealmList::RealmEntry & update() const
inline ::JSON::RealmList::RealmEntry * mutable_update()
void set_has_wowrealmaddress()
RealmListUpdatePart * New() const
friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
virtual ~RealmListUpdates()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static RealmListUpdates * default_instance_
static const RealmListUpdates & default_instance()
::google::protobuf::Metadata GetMetadata() const
inline ::JSON::RealmList::RealmListUpdatePart * add_updates()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_RealmList_2eproto()
RealmListUpdates(const RealmListUpdates &from)
void SetCachedSize(int size) const
int GetCachedSize() const
void Swap(RealmListUpdates *other)
RealmListUpdates * New() const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_RealmList_2eproto()
::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart > updates_
const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart > & updates() const
inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart > * mutable_updates()
RealmListUpdates & operator=(const RealmListUpdates &from)
static const ::google::protobuf::Descriptor * descriptor()
Storage object for the list of realms on the server.
void protobuf_AssignDesc_RealmList_2eproto()
void protobuf_ShutdownFile_RealmList_2eproto()
void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto()
constexpr std::size_t size()