// Generated by the protocol buffer compiler. DO NOT EDIT! // source: RealmList.proto #ifndef PROTOBUF_RealmList_2eproto__INCLUDED #define PROTOBUF_RealmList_2eproto__INCLUDED #include #include #if GOOGLE_PROTOBUF_VERSION < 2006000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include #include #include #include "Define.h" // for TC_PROTO_API // @@protoc_insertion_point(includes) namespace JSON { namespace RealmList { // Internal implementation detail -- do not call these. void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); void protobuf_AssignDesc_RealmList_2eproto(); void protobuf_ShutdownFile_RealmList_2eproto(); class RealmListTicketIdentity; class ClientVersion; class ClientInformation; class RealmListTicketClientInformation; class RealmCharacterCountEntry; class RealmCharacterCountList; class RealmListRAFInfo; class RealmEntry; class RealmListUpdatePart; class RealmListUpdates; class IPAddress; class RealmIPAddressFamily; class RealmListServerIPAddresses; class RealmJoinTicket; // =================================================================== class TC_PROTO_API RealmListTicketIdentity : public ::google::protobuf::Message { public: RealmListTicketIdentity(); virtual ~RealmListTicketIdentity(); RealmListTicketIdentity(const RealmListTicketIdentity& from); inline RealmListTicketIdentity& operator=(const RealmListTicketIdentity& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListTicketIdentity& default_instance(); void Swap(RealmListTicketIdentity* other); // implements Message ---------------------------------------------- RealmListTicketIdentity* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 gameAccountID = 1; inline bool has_gameaccountid() const; inline void clear_gameaccountid(); static const int kGameAccountIDFieldNumber = 1; inline ::google::protobuf::uint32 gameaccountid() const; inline void set_gameaccountid(::google::protobuf::uint32 value); // required uint32 gameAccountRegion = 2; inline bool has_gameaccountregion() const; inline void clear_gameaccountregion(); static const int kGameAccountRegionFieldNumber = 2; inline ::google::protobuf::uint32 gameaccountregion() const; inline void set_gameaccountregion(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketIdentity) private: inline void set_has_gameaccountid(); inline void clear_has_gameaccountid(); inline void set_has_gameaccountregion(); inline void clear_has_gameaccountregion(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::uint32 gameaccountid_; ::google::protobuf::uint32 gameaccountregion_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListTicketIdentity* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API ClientVersion : public ::google::protobuf::Message { public: ClientVersion(); virtual ~ClientVersion(); ClientVersion(const ClientVersion& from); inline ClientVersion& operator=(const ClientVersion& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const ClientVersion& default_instance(); void Swap(ClientVersion* other); // implements Message ---------------------------------------------- ClientVersion* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required uint32 versionMajor = 1; inline bool has_versionmajor() const; inline void clear_versionmajor(); static const int kVersionMajorFieldNumber = 1; inline ::google::protobuf::uint32 versionmajor() const; inline void set_versionmajor(::google::protobuf::uint32 value); // required uint32 versionMinor = 2; inline bool has_versionminor() const; inline void clear_versionminor(); static const int kVersionMinorFieldNumber = 2; inline ::google::protobuf::uint32 versionminor() const; inline void set_versionminor(::google::protobuf::uint32 value); // required uint32 versionRevision = 3; inline bool has_versionrevision() const; inline void clear_versionrevision(); static const int kVersionRevisionFieldNumber = 3; inline ::google::protobuf::uint32 versionrevision() const; inline void set_versionrevision(::google::protobuf::uint32 value); // required fixed32 versionBuild = 4; inline bool has_versionbuild() const; inline void clear_versionbuild(); static const int kVersionBuildFieldNumber = 4; inline ::google::protobuf::uint32 versionbuild() const; inline void set_versionbuild(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientVersion) private: inline void set_has_versionmajor(); inline void clear_has_versionmajor(); inline void set_has_versionminor(); inline void clear_has_versionminor(); inline void set_has_versionrevision(); inline void clear_has_versionrevision(); inline void set_has_versionbuild(); inline void clear_has_versionbuild(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::uint32 versionmajor_; ::google::protobuf::uint32 versionminor_; ::google::protobuf::uint32 versionrevision_; ::google::protobuf::uint32 versionbuild_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static ClientVersion* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API ClientInformation : public ::google::protobuf::Message { public: ClientInformation(); virtual ~ClientInformation(); ClientInformation(const ClientInformation& from); inline ClientInformation& operator=(const ClientInformation& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const ClientInformation& default_instance(); void Swap(ClientInformation* other); // implements Message ---------------------------------------------- ClientInformation* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 platform = 1; inline bool has_platform() const; inline void clear_platform(); static const int kPlatformFieldNumber = 1; inline ::google::protobuf::uint32 platform() const; inline void set_platform(::google::protobuf::uint32 value); // required string buildVariant = 2; inline bool has_buildvariant() const; inline void clear_buildvariant(); static const int kBuildVariantFieldNumber = 2; inline const ::std::string& buildvariant() const; inline void set_buildvariant(const ::std::string& value); inline void set_buildvariant(const char* value); inline void set_buildvariant(const char* value, size_t size); inline ::std::string* mutable_buildvariant(); inline ::std::string* release_buildvariant(); inline void set_allocated_buildvariant(::std::string* buildvariant); // required fixed32 type = 3; inline bool has_type() const; inline void clear_type(); static const int kTypeFieldNumber = 3; inline ::google::protobuf::uint32 type() const; inline void set_type(::google::protobuf::uint32 value); // required string timeZone = 4; inline bool has_timezone() const; inline void clear_timezone(); static const int kTimeZoneFieldNumber = 4; inline const ::std::string& timezone() const; inline void set_timezone(const ::std::string& value); inline void set_timezone(const char* value); inline void set_timezone(const char* value, size_t size); inline ::std::string* mutable_timezone(); inline ::std::string* release_timezone(); inline void set_allocated_timezone(::std::string* timezone); // required uint32 currentTime = 5; inline bool has_currenttime() const; inline void clear_currenttime(); static const int kCurrentTimeFieldNumber = 5; inline ::google::protobuf::uint32 currenttime() const; inline void set_currenttime(::google::protobuf::uint32 value); // required fixed32 textLocale = 6; inline bool has_textlocale() const; inline void clear_textlocale(); static const int kTextLocaleFieldNumber = 6; inline ::google::protobuf::uint32 textlocale() const; inline void set_textlocale(::google::protobuf::uint32 value); // required fixed32 audioLocale = 7; inline bool has_audiolocale() const; inline void clear_audiolocale(); static const int kAudioLocaleFieldNumber = 7; inline ::google::protobuf::uint32 audiolocale() const; inline void set_audiolocale(::google::protobuf::uint32 value); // required fixed32 versionDataBuild = 8; inline bool has_versiondatabuild() const; inline void clear_versiondatabuild(); static const int kVersionDataBuildFieldNumber = 8; inline ::google::protobuf::uint32 versiondatabuild() const; inline void set_versiondatabuild(::google::protobuf::uint32 value); // required .JSON.RealmList.ClientVersion version = 9; inline bool has_version() const; inline void clear_version(); static const int kVersionFieldNumber = 9; inline const ::JSON::RealmList::ClientVersion& version() const; inline ::JSON::RealmList::ClientVersion* mutable_version(); inline ::JSON::RealmList::ClientVersion* release_version(); inline void set_allocated_version(::JSON::RealmList::ClientVersion* version); // required bytes secret = 10; inline bool has_secret() const; inline void clear_secret(); static const int kSecretFieldNumber = 10; inline const ::std::string& secret() const; inline void set_secret(const ::std::string& value); inline void set_secret(const char* value); inline void set_secret(const void* value, size_t size); inline ::std::string* mutable_secret(); inline ::std::string* release_secret(); inline void set_allocated_secret(::std::string* secret); // required fixed32 clientArch = 11; inline bool has_clientarch() const; inline void clear_clientarch(); static const int kClientArchFieldNumber = 11; inline ::google::protobuf::uint32 clientarch() const; inline void set_clientarch(::google::protobuf::uint32 value); // required string systemVersion = 12; inline bool has_systemversion() const; inline void clear_systemversion(); static const int kSystemVersionFieldNumber = 12; inline const ::std::string& systemversion() const; inline void set_systemversion(const ::std::string& value); inline void set_systemversion(const char* value); inline void set_systemversion(const char* value, size_t size); inline ::std::string* mutable_systemversion(); inline ::std::string* release_systemversion(); inline void set_allocated_systemversion(::std::string* systemversion); // required fixed32 platformType = 13; inline bool has_platformtype() const; inline void clear_platformtype(); static const int kPlatformTypeFieldNumber = 13; inline ::google::protobuf::uint32 platformtype() const; inline void set_platformtype(::google::protobuf::uint32 value); // required fixed32 systemArch = 14; inline bool has_systemarch() const; inline void clear_systemarch(); static const int kSystemArchFieldNumber = 14; inline ::google::protobuf::uint32 systemarch() const; inline void set_systemarch(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.ClientInformation) private: inline void set_has_platform(); inline void clear_has_platform(); inline void set_has_buildvariant(); inline void clear_has_buildvariant(); inline void set_has_type(); inline void clear_has_type(); inline void set_has_timezone(); inline void clear_has_timezone(); inline void set_has_currenttime(); inline void clear_has_currenttime(); inline void set_has_textlocale(); inline void clear_has_textlocale(); inline void set_has_audiolocale(); inline void clear_has_audiolocale(); inline void set_has_versiondatabuild(); inline void clear_has_versiondatabuild(); inline void set_has_version(); inline void clear_has_version(); inline void set_has_secret(); inline void clear_has_secret(); inline void set_has_clientarch(); inline void clear_has_clientarch(); inline void set_has_systemversion(); inline void clear_has_systemversion(); inline void set_has_platformtype(); inline void clear_has_platformtype(); inline void set_has_systemarch(); inline void clear_has_systemarch(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::std::string* buildvariant_; ::google::protobuf::uint32 platform_; ::google::protobuf::uint32 type_; ::std::string* timezone_; ::google::protobuf::uint32 currenttime_; ::google::protobuf::uint32 textlocale_; ::google::protobuf::uint32 audiolocale_; ::google::protobuf::uint32 versiondatabuild_; ::JSON::RealmList::ClientVersion* version_; ::std::string* secret_; ::std::string* systemversion_; ::google::protobuf::uint32 clientarch_; ::google::protobuf::uint32 platformtype_; ::google::protobuf::uint32 systemarch_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static ClientInformation* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmListTicketClientInformation : public ::google::protobuf::Message { public: RealmListTicketClientInformation(); virtual ~RealmListTicketClientInformation(); RealmListTicketClientInformation(const RealmListTicketClientInformation& from); inline RealmListTicketClientInformation& operator=(const RealmListTicketClientInformation& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListTicketClientInformation& default_instance(); void Swap(RealmListTicketClientInformation* other); // implements Message ---------------------------------------------- RealmListTicketClientInformation* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required .JSON.RealmList.ClientInformation info = 1; inline bool has_info() const; inline void clear_info(); static const int kInfoFieldNumber = 1; inline const ::JSON::RealmList::ClientInformation& info() const; inline ::JSON::RealmList::ClientInformation* mutable_info(); inline ::JSON::RealmList::ClientInformation* release_info(); inline void set_allocated_info(::JSON::RealmList::ClientInformation* info); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListTicketClientInformation) private: inline void set_has_info(); inline void clear_has_info(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::JSON::RealmList::ClientInformation* info_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListTicketClientInformation* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmCharacterCountEntry : public ::google::protobuf::Message { public: RealmCharacterCountEntry(); virtual ~RealmCharacterCountEntry(); RealmCharacterCountEntry(const RealmCharacterCountEntry& from); inline RealmCharacterCountEntry& operator=(const RealmCharacterCountEntry& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmCharacterCountEntry& default_instance(); void Swap(RealmCharacterCountEntry* other); // implements Message ---------------------------------------------- RealmCharacterCountEntry* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 wowRealmAddress = 1; inline bool has_wowrealmaddress() const; inline void clear_wowrealmaddress(); static const int kWowRealmAddressFieldNumber = 1; inline ::google::protobuf::uint32 wowrealmaddress() const; inline void set_wowrealmaddress(::google::protobuf::uint32 value); // required uint32 count = 2; inline bool has_count() const; inline void clear_count(); static const int kCountFieldNumber = 2; inline ::google::protobuf::uint32 count() const; inline void set_count(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountEntry) private: inline void set_has_wowrealmaddress(); inline void clear_has_wowrealmaddress(); inline void set_has_count(); inline void clear_has_count(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::uint32 wowrealmaddress_; ::google::protobuf::uint32 count_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmCharacterCountEntry* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmCharacterCountList : public ::google::protobuf::Message { public: RealmCharacterCountList(); virtual ~RealmCharacterCountList(); RealmCharacterCountList(const RealmCharacterCountList& from); inline RealmCharacterCountList& operator=(const RealmCharacterCountList& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmCharacterCountList& default_instance(); void Swap(RealmCharacterCountList* other); // implements Message ---------------------------------------------- RealmCharacterCountList* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1; inline int counts_size() const; inline void clear_counts(); static const int kCountsFieldNumber = 1; inline const ::JSON::RealmList::RealmCharacterCountEntry& counts(int index) const; inline ::JSON::RealmList::RealmCharacterCountEntry* mutable_counts(int index); inline ::JSON::RealmList::RealmCharacterCountEntry* add_counts(); inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >& counts() const; inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >* mutable_counts(); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmCharacterCountList) private: ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry > counts_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmCharacterCountList* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmListRAFInfo : public ::google::protobuf::Message { public: RealmListRAFInfo(); virtual ~RealmListRAFInfo(); RealmListRAFInfo(const RealmListRAFInfo& from); inline RealmListRAFInfo& operator=(const RealmListRAFInfo& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListRAFInfo& default_instance(); void Swap(RealmListRAFInfo* other); // implements Message ---------------------------------------------- RealmListRAFInfo* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 wowRealmAddress = 1; inline bool has_wowrealmaddress() const; inline void clear_wowrealmaddress(); static const int kWowRealmAddressFieldNumber = 1; inline ::google::protobuf::uint32 wowrealmaddress() const; inline void set_wowrealmaddress(::google::protobuf::uint32 value); // required uint32 faction = 2; inline bool has_faction() const; inline void clear_faction(); static const int kFactionFieldNumber = 2; inline ::google::protobuf::uint32 faction() const; inline void set_faction(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListRAFInfo) private: inline void set_has_wowrealmaddress(); inline void clear_has_wowrealmaddress(); inline void set_has_faction(); inline void clear_has_faction(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::uint32 wowrealmaddress_; ::google::protobuf::uint32 faction_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListRAFInfo* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmEntry : public ::google::protobuf::Message { public: RealmEntry(); virtual ~RealmEntry(); RealmEntry(const RealmEntry& from); inline RealmEntry& operator=(const RealmEntry& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmEntry& default_instance(); void Swap(RealmEntry* other); // implements Message ---------------------------------------------- RealmEntry* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 wowRealmAddress = 1; inline bool has_wowrealmaddress() const; inline void clear_wowrealmaddress(); static const int kWowRealmAddressFieldNumber = 1; inline ::google::protobuf::uint32 wowrealmaddress() const; inline void set_wowrealmaddress(::google::protobuf::uint32 value); // required uint32 cfgTimezonesID = 2; inline bool has_cfgtimezonesid() const; inline void clear_cfgtimezonesid(); static const int kCfgTimezonesIDFieldNumber = 2; inline ::google::protobuf::uint32 cfgtimezonesid() const; inline void set_cfgtimezonesid(::google::protobuf::uint32 value); // required uint32 populationState = 3; inline bool has_populationstate() const; inline void clear_populationstate(); static const int kPopulationStateFieldNumber = 3; inline ::google::protobuf::uint32 populationstate() const; inline void set_populationstate(::google::protobuf::uint32 value); // required uint32 cfgCategoriesID = 4; inline bool has_cfgcategoriesid() const; inline void clear_cfgcategoriesid(); static const int kCfgCategoriesIDFieldNumber = 4; inline ::google::protobuf::uint32 cfgcategoriesid() const; inline void set_cfgcategoriesid(::google::protobuf::uint32 value); // required .JSON.RealmList.ClientVersion version = 5; inline bool has_version() const; inline void clear_version(); static const int kVersionFieldNumber = 5; inline const ::JSON::RealmList::ClientVersion& version() const; inline ::JSON::RealmList::ClientVersion* mutable_version(); inline ::JSON::RealmList::ClientVersion* release_version(); inline void set_allocated_version(::JSON::RealmList::ClientVersion* version); // required uint32 cfgRealmsID = 6; inline bool has_cfgrealmsid() const; inline void clear_cfgrealmsid(); static const int kCfgRealmsIDFieldNumber = 6; inline ::google::protobuf::uint32 cfgrealmsid() const; inline void set_cfgrealmsid(::google::protobuf::uint32 value); // required uint32 flags = 7; inline bool has_flags() const; inline void clear_flags(); static const int kFlagsFieldNumber = 7; inline ::google::protobuf::uint32 flags() const; inline void set_flags(::google::protobuf::uint32 value); // required string name = 8; inline bool has_name() const; inline void clear_name(); static const int kNameFieldNumber = 8; inline const ::std::string& name() const; inline void set_name(const ::std::string& value); inline void set_name(const char* value); inline void set_name(const char* value, size_t size); inline ::std::string* mutable_name(); inline ::std::string* release_name(); inline void set_allocated_name(::std::string* name); // required uint32 cfgConfigsID = 9; inline bool has_cfgconfigsid() const; inline void clear_cfgconfigsid(); static const int kCfgConfigsIDFieldNumber = 9; inline ::google::protobuf::uint32 cfgconfigsid() const; inline void set_cfgconfigsid(::google::protobuf::uint32 value); // required uint32 cfgLanguagesID = 10; inline bool has_cfglanguagesid() const; inline void clear_cfglanguagesid(); static const int kCfgLanguagesIDFieldNumber = 10; inline ::google::protobuf::uint32 cfglanguagesid() const; inline void set_cfglanguagesid(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmEntry) private: inline void set_has_wowrealmaddress(); inline void clear_has_wowrealmaddress(); inline void set_has_cfgtimezonesid(); inline void clear_has_cfgtimezonesid(); inline void set_has_populationstate(); inline void clear_has_populationstate(); inline void set_has_cfgcategoriesid(); inline void clear_has_cfgcategoriesid(); inline void set_has_version(); inline void clear_has_version(); inline void set_has_cfgrealmsid(); inline void clear_has_cfgrealmsid(); inline void set_has_flags(); inline void clear_has_flags(); inline void set_has_name(); inline void clear_has_name(); inline void set_has_cfgconfigsid(); inline void clear_has_cfgconfigsid(); inline void set_has_cfglanguagesid(); inline void clear_has_cfglanguagesid(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::uint32 wowrealmaddress_; ::google::protobuf::uint32 cfgtimezonesid_; ::google::protobuf::uint32 populationstate_; ::google::protobuf::uint32 cfgcategoriesid_; ::JSON::RealmList::ClientVersion* version_; ::google::protobuf::uint32 cfgrealmsid_; ::google::protobuf::uint32 flags_; ::std::string* name_; ::google::protobuf::uint32 cfgconfigsid_; ::google::protobuf::uint32 cfglanguagesid_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmEntry* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmListUpdatePart : public ::google::protobuf::Message { public: RealmListUpdatePart(); virtual ~RealmListUpdatePart(); RealmListUpdatePart(const RealmListUpdatePart& from); inline RealmListUpdatePart& operator=(const RealmListUpdatePart& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListUpdatePart& default_instance(); void Swap(RealmListUpdatePart* other); // implements Message ---------------------------------------------- RealmListUpdatePart* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required fixed32 wowRealmAddress = 1; inline bool has_wowrealmaddress() const; inline void clear_wowrealmaddress(); static const int kWowRealmAddressFieldNumber = 1; inline ::google::protobuf::uint32 wowrealmaddress() const; inline void set_wowrealmaddress(::google::protobuf::uint32 value); // optional .JSON.RealmList.RealmEntry update = 2; inline bool has_update() const; inline void clear_update(); static const int kUpdateFieldNumber = 2; inline const ::JSON::RealmList::RealmEntry& update() const; inline ::JSON::RealmList::RealmEntry* mutable_update(); inline ::JSON::RealmList::RealmEntry* release_update(); inline void set_allocated_update(::JSON::RealmList::RealmEntry* update); // required bool deleting = 3; inline bool has_deleting() const; inline void clear_deleting(); static const int kDeletingFieldNumber = 3; inline bool deleting() const; inline void set_deleting(bool value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListUpdatePart) private: inline void set_has_wowrealmaddress(); inline void clear_has_wowrealmaddress(); inline void set_has_update(); inline void clear_has_update(); inline void set_has_deleting(); inline void clear_has_deleting(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::JSON::RealmList::RealmEntry* update_; ::google::protobuf::uint32 wowrealmaddress_; bool deleting_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListUpdatePart* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmListUpdates : public ::google::protobuf::Message { public: RealmListUpdates(); virtual ~RealmListUpdates(); RealmListUpdates(const RealmListUpdates& from); inline RealmListUpdates& operator=(const RealmListUpdates& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListUpdates& default_instance(); void Swap(RealmListUpdates* other); // implements Message ---------------------------------------------- RealmListUpdates* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // repeated .JSON.RealmList.RealmListUpdatePart updates = 1; inline int updates_size() const; inline void clear_updates(); static const int kUpdatesFieldNumber = 1; inline const ::JSON::RealmList::RealmListUpdatePart& updates(int index) const; inline ::JSON::RealmList::RealmListUpdatePart* mutable_updates(int index); inline ::JSON::RealmList::RealmListUpdatePart* add_updates(); inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >& updates() const; inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >* mutable_updates(); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListUpdates) private: ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart > updates_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListUpdates* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API IPAddress : public ::google::protobuf::Message { public: IPAddress(); virtual ~IPAddress(); IPAddress(const IPAddress& from); inline IPAddress& operator=(const IPAddress& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const IPAddress& default_instance(); void Swap(IPAddress* other); // implements Message ---------------------------------------------- IPAddress* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required string ip = 1; inline bool has_ip() const; inline void clear_ip(); static const int kIpFieldNumber = 1; inline const ::std::string& ip() const; inline void set_ip(const ::std::string& value); inline void set_ip(const char* value); inline void set_ip(const char* value, size_t size); inline ::std::string* mutable_ip(); inline ::std::string* release_ip(); inline void set_allocated_ip(::std::string* ip); // required uint32 port = 2; inline bool has_port() const; inline void clear_port(); static const int kPortFieldNumber = 2; inline ::google::protobuf::uint32 port() const; inline void set_port(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.IPAddress) private: inline void set_has_ip(); inline void clear_has_ip(); inline void set_has_port(); inline void clear_has_port(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::std::string* ip_; ::google::protobuf::uint32 port_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static IPAddress* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmIPAddressFamily : public ::google::protobuf::Message { public: RealmIPAddressFamily(); virtual ~RealmIPAddressFamily(); RealmIPAddressFamily(const RealmIPAddressFamily& from); inline RealmIPAddressFamily& operator=(const RealmIPAddressFamily& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmIPAddressFamily& default_instance(); void Swap(RealmIPAddressFamily* other); // implements Message ---------------------------------------------- RealmIPAddressFamily* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required uint32 family = 1; inline bool has_family() const; inline void clear_family(); static const int kFamilyFieldNumber = 1; inline ::google::protobuf::uint32 family() const; inline void set_family(::google::protobuf::uint32 value); // repeated .JSON.RealmList.IPAddress addresses = 2; inline int addresses_size() const; inline void clear_addresses(); static const int kAddressesFieldNumber = 2; inline const ::JSON::RealmList::IPAddress& addresses(int index) const; inline ::JSON::RealmList::IPAddress* mutable_addresses(int index); inline ::JSON::RealmList::IPAddress* add_addresses(); inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >& addresses() const; inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >* mutable_addresses(); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmIPAddressFamily) private: inline void set_has_family(); inline void clear_has_family(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress > addresses_; ::google::protobuf::uint32 family_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmIPAddressFamily* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmListServerIPAddresses : public ::google::protobuf::Message { public: RealmListServerIPAddresses(); virtual ~RealmListServerIPAddresses(); RealmListServerIPAddresses(const RealmListServerIPAddresses& from); inline RealmListServerIPAddresses& operator=(const RealmListServerIPAddresses& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmListServerIPAddresses& default_instance(); void Swap(RealmListServerIPAddresses* other); // implements Message ---------------------------------------------- RealmListServerIPAddresses* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // repeated .JSON.RealmList.RealmIPAddressFamily families = 1; inline int families_size() const; inline void clear_families(); static const int kFamiliesFieldNumber = 1; inline const ::JSON::RealmList::RealmIPAddressFamily& families(int index) const; inline ::JSON::RealmList::RealmIPAddressFamily* mutable_families(int index); inline ::JSON::RealmList::RealmIPAddressFamily* add_families(); inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >& families() const; inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >* mutable_families(); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmListServerIPAddresses) private: ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily > families_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmListServerIPAddresses* default_instance_; }; // ------------------------------------------------------------------- class TC_PROTO_API RealmJoinTicket : public ::google::protobuf::Message { public: RealmJoinTicket(); virtual ~RealmJoinTicket(); RealmJoinTicket(const RealmJoinTicket& from); inline RealmJoinTicket& operator=(const RealmJoinTicket& from) { CopyFrom(from); return *this; } inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _unknown_fields_; } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return &_unknown_fields_; } static const ::google::protobuf::Descriptor* descriptor(); static const RealmJoinTicket& default_instance(); void Swap(RealmJoinTicket* other); // implements Message ---------------------------------------------- RealmJoinTicket* New() const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::google::protobuf::Metadata GetMetadata() const; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required string gameAccount = 1; inline bool has_gameaccount() const; inline void clear_gameaccount(); static const int kGameAccountFieldNumber = 1; inline const ::std::string& gameaccount() const; inline void set_gameaccount(const ::std::string& value); inline void set_gameaccount(const char* value); inline void set_gameaccount(const char* value, size_t size); inline ::std::string* mutable_gameaccount(); inline ::std::string* release_gameaccount(); inline void set_allocated_gameaccount(::std::string* gameaccount); // required fixed32 platform = 2; inline bool has_platform() const; inline void clear_platform(); static const int kPlatformFieldNumber = 2; inline ::google::protobuf::uint32 platform() const; inline void set_platform(::google::protobuf::uint32 value); // required fixed32 type = 3; inline bool has_type() const; inline void clear_type(); static const int kTypeFieldNumber = 3; inline ::google::protobuf::uint32 type() const; inline void set_type(::google::protobuf::uint32 value); // required fixed32 clientArch = 4; inline bool has_clientarch() const; inline void clear_clientarch(); static const int kClientArchFieldNumber = 4; inline ::google::protobuf::uint32 clientarch() const; inline void set_clientarch(::google::protobuf::uint32 value); // @@protoc_insertion_point(class_scope:JSON.RealmList.RealmJoinTicket) private: inline void set_has_gameaccount(); inline void clear_has_gameaccount(); inline void set_has_platform(); inline void clear_has_platform(); inline void set_has_type(); inline void clear_has_type(); inline void set_has_clientarch(); inline void clear_has_clientarch(); ::google::protobuf::UnknownFieldSet _unknown_fields_; ::google::protobuf::uint32 _has_bits_[1]; mutable int _cached_size_; ::std::string* gameaccount_; ::google::protobuf::uint32 platform_; ::google::protobuf::uint32 type_; ::google::protobuf::uint32 clientarch_; friend void TC_PROTO_API protobuf_AddDesc_RealmList_2eproto(); friend void protobuf_AssignDesc_RealmList_2eproto(); friend void protobuf_ShutdownFile_RealmList_2eproto(); void InitAsDefaultInstance(); static RealmJoinTicket* default_instance_; }; // =================================================================== // =================================================================== // =================================================================== // RealmListTicketIdentity // required fixed32 gameAccountID = 1; inline bool RealmListTicketIdentity::has_gameaccountid() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmListTicketIdentity::set_has_gameaccountid() { _has_bits_[0] |= 0x00000001u; } inline void RealmListTicketIdentity::clear_has_gameaccountid() { _has_bits_[0] &= ~0x00000001u; } inline void RealmListTicketIdentity::clear_gameaccountid() { gameaccountid_ = 0u; clear_has_gameaccountid(); } inline ::google::protobuf::uint32 RealmListTicketIdentity::gameaccountid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountID) return gameaccountid_; } inline void RealmListTicketIdentity::set_gameaccountid(::google::protobuf::uint32 value) { set_has_gameaccountid(); gameaccountid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountID) } // required uint32 gameAccountRegion = 2; inline bool RealmListTicketIdentity::has_gameaccountregion() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmListTicketIdentity::set_has_gameaccountregion() { _has_bits_[0] |= 0x00000002u; } inline void RealmListTicketIdentity::clear_has_gameaccountregion() { _has_bits_[0] &= ~0x00000002u; } inline void RealmListTicketIdentity::clear_gameaccountregion() { gameaccountregion_ = 0u; clear_has_gameaccountregion(); } inline ::google::protobuf::uint32 RealmListTicketIdentity::gameaccountregion() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion) return gameaccountregion_; } inline void RealmListTicketIdentity::set_gameaccountregion(::google::protobuf::uint32 value) { set_has_gameaccountregion(); gameaccountregion_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListTicketIdentity.gameAccountRegion) } // ------------------------------------------------------------------- // ClientVersion // required uint32 versionMajor = 1; inline bool ClientVersion::has_versionmajor() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void ClientVersion::set_has_versionmajor() { _has_bits_[0] |= 0x00000001u; } inline void ClientVersion::clear_has_versionmajor() { _has_bits_[0] &= ~0x00000001u; } inline void ClientVersion::clear_versionmajor() { versionmajor_ = 0u; clear_has_versionmajor(); } inline ::google::protobuf::uint32 ClientVersion::versionmajor() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMajor) return versionmajor_; } inline void ClientVersion::set_versionmajor(::google::protobuf::uint32 value) { set_has_versionmajor(); versionmajor_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMajor) } // required uint32 versionMinor = 2; inline bool ClientVersion::has_versionminor() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void ClientVersion::set_has_versionminor() { _has_bits_[0] |= 0x00000002u; } inline void ClientVersion::clear_has_versionminor() { _has_bits_[0] &= ~0x00000002u; } inline void ClientVersion::clear_versionminor() { versionminor_ = 0u; clear_has_versionminor(); } inline ::google::protobuf::uint32 ClientVersion::versionminor() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionMinor) return versionminor_; } inline void ClientVersion::set_versionminor(::google::protobuf::uint32 value) { set_has_versionminor(); versionminor_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionMinor) } // required uint32 versionRevision = 3; inline bool ClientVersion::has_versionrevision() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void ClientVersion::set_has_versionrevision() { _has_bits_[0] |= 0x00000004u; } inline void ClientVersion::clear_has_versionrevision() { _has_bits_[0] &= ~0x00000004u; } inline void ClientVersion::clear_versionrevision() { versionrevision_ = 0u; clear_has_versionrevision(); } inline ::google::protobuf::uint32 ClientVersion::versionrevision() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionRevision) return versionrevision_; } inline void ClientVersion::set_versionrevision(::google::protobuf::uint32 value) { set_has_versionrevision(); versionrevision_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionRevision) } // required fixed32 versionBuild = 4; inline bool ClientVersion::has_versionbuild() const { return (_has_bits_[0] & 0x00000008u) != 0; } inline void ClientVersion::set_has_versionbuild() { _has_bits_[0] |= 0x00000008u; } inline void ClientVersion::clear_has_versionbuild() { _has_bits_[0] &= ~0x00000008u; } inline void ClientVersion::clear_versionbuild() { versionbuild_ = 0u; clear_has_versionbuild(); } inline ::google::protobuf::uint32 ClientVersion::versionbuild() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientVersion.versionBuild) return versionbuild_; } inline void ClientVersion::set_versionbuild(::google::protobuf::uint32 value) { set_has_versionbuild(); versionbuild_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientVersion.versionBuild) } // ------------------------------------------------------------------- // ClientInformation // required fixed32 platform = 1; inline bool ClientInformation::has_platform() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void ClientInformation::set_has_platform() { _has_bits_[0] |= 0x00000001u; } inline void ClientInformation::clear_has_platform() { _has_bits_[0] &= ~0x00000001u; } inline void ClientInformation::clear_platform() { platform_ = 0u; clear_has_platform(); } inline ::google::protobuf::uint32 ClientInformation::platform() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.platform) return platform_; } inline void ClientInformation::set_platform(::google::protobuf::uint32 value) { set_has_platform(); platform_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.platform) } // required string buildVariant = 2; inline bool ClientInformation::has_buildvariant() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void ClientInformation::set_has_buildvariant() { _has_bits_[0] |= 0x00000002u; } inline void ClientInformation::clear_has_buildvariant() { _has_bits_[0] &= ~0x00000002u; } inline void ClientInformation::clear_buildvariant() { if (buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { buildvariant_->clear(); } clear_has_buildvariant(); } inline const ::std::string& ClientInformation::buildvariant() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.buildVariant) return *buildvariant_; } inline void ClientInformation::set_buildvariant(const ::std::string& value) { set_has_buildvariant(); if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { buildvariant_ = new ::std::string; } buildvariant_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.buildVariant) } inline void ClientInformation::set_buildvariant(const char* value) { set_has_buildvariant(); if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { buildvariant_ = new ::std::string; } buildvariant_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.buildVariant) } inline void ClientInformation::set_buildvariant(const char* value, size_t size) { set_has_buildvariant(); if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { buildvariant_ = new ::std::string; } buildvariant_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.buildVariant) } inline ::std::string* ClientInformation::mutable_buildvariant() { set_has_buildvariant(); if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { buildvariant_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.buildVariant) return buildvariant_; } inline ::std::string* ClientInformation::release_buildvariant() { clear_has_buildvariant(); if (buildvariant_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = buildvariant_; buildvariant_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void ClientInformation::set_allocated_buildvariant(::std::string* buildvariant) { if (buildvariant_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete buildvariant_; } if (buildvariant) { set_has_buildvariant(); buildvariant_ = buildvariant; } else { clear_has_buildvariant(); buildvariant_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.buildVariant) } // required fixed32 type = 3; inline bool ClientInformation::has_type() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void ClientInformation::set_has_type() { _has_bits_[0] |= 0x00000004u; } inline void ClientInformation::clear_has_type() { _has_bits_[0] &= ~0x00000004u; } inline void ClientInformation::clear_type() { type_ = 0u; clear_has_type(); } inline ::google::protobuf::uint32 ClientInformation::type() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.type) return type_; } inline void ClientInformation::set_type(::google::protobuf::uint32 value) { set_has_type(); type_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.type) } // required string timeZone = 4; inline bool ClientInformation::has_timezone() const { return (_has_bits_[0] & 0x00000008u) != 0; } inline void ClientInformation::set_has_timezone() { _has_bits_[0] |= 0x00000008u; } inline void ClientInformation::clear_has_timezone() { _has_bits_[0] &= ~0x00000008u; } inline void ClientInformation::clear_timezone() { if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { timezone_->clear(); } clear_has_timezone(); } inline const ::std::string& ClientInformation::timezone() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.timeZone) return *timezone_; } inline void ClientInformation::set_timezone(const ::std::string& value) { set_has_timezone(); if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { timezone_ = new ::std::string; } timezone_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.timeZone) } inline void ClientInformation::set_timezone(const char* value) { set_has_timezone(); if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { timezone_ = new ::std::string; } timezone_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.timeZone) } inline void ClientInformation::set_timezone(const char* value, size_t size) { set_has_timezone(); if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { timezone_ = new ::std::string; } timezone_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.timeZone) } inline ::std::string* ClientInformation::mutable_timezone() { set_has_timezone(); if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { timezone_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.timeZone) return timezone_; } inline ::std::string* ClientInformation::release_timezone() { clear_has_timezone(); if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = timezone_; timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void ClientInformation::set_allocated_timezone(::std::string* timezone) { if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete timezone_; } if (timezone) { set_has_timezone(); timezone_ = timezone; } else { clear_has_timezone(); timezone_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.timeZone) } // required uint32 currentTime = 5; inline bool ClientInformation::has_currenttime() const { return (_has_bits_[0] & 0x00000010u) != 0; } inline void ClientInformation::set_has_currenttime() { _has_bits_[0] |= 0x00000010u; } inline void ClientInformation::clear_has_currenttime() { _has_bits_[0] &= ~0x00000010u; } inline void ClientInformation::clear_currenttime() { currenttime_ = 0u; clear_has_currenttime(); } inline ::google::protobuf::uint32 ClientInformation::currenttime() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.currentTime) return currenttime_; } inline void ClientInformation::set_currenttime(::google::protobuf::uint32 value) { set_has_currenttime(); currenttime_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.currentTime) } // required fixed32 textLocale = 6; inline bool ClientInformation::has_textlocale() const { return (_has_bits_[0] & 0x00000020u) != 0; } inline void ClientInformation::set_has_textlocale() { _has_bits_[0] |= 0x00000020u; } inline void ClientInformation::clear_has_textlocale() { _has_bits_[0] &= ~0x00000020u; } inline void ClientInformation::clear_textlocale() { textlocale_ = 0u; clear_has_textlocale(); } inline ::google::protobuf::uint32 ClientInformation::textlocale() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.textLocale) return textlocale_; } inline void ClientInformation::set_textlocale(::google::protobuf::uint32 value) { set_has_textlocale(); textlocale_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.textLocale) } // required fixed32 audioLocale = 7; inline bool ClientInformation::has_audiolocale() const { return (_has_bits_[0] & 0x00000040u) != 0; } inline void ClientInformation::set_has_audiolocale() { _has_bits_[0] |= 0x00000040u; } inline void ClientInformation::clear_has_audiolocale() { _has_bits_[0] &= ~0x00000040u; } inline void ClientInformation::clear_audiolocale() { audiolocale_ = 0u; clear_has_audiolocale(); } inline ::google::protobuf::uint32 ClientInformation::audiolocale() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.audioLocale) return audiolocale_; } inline void ClientInformation::set_audiolocale(::google::protobuf::uint32 value) { set_has_audiolocale(); audiolocale_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.audioLocale) } // required fixed32 versionDataBuild = 8; inline bool ClientInformation::has_versiondatabuild() const { return (_has_bits_[0] & 0x00000080u) != 0; } inline void ClientInformation::set_has_versiondatabuild() { _has_bits_[0] |= 0x00000080u; } inline void ClientInformation::clear_has_versiondatabuild() { _has_bits_[0] &= ~0x00000080u; } inline void ClientInformation::clear_versiondatabuild() { versiondatabuild_ = 0u; clear_has_versiondatabuild(); } inline ::google::protobuf::uint32 ClientInformation::versiondatabuild() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.versionDataBuild) return versiondatabuild_; } inline void ClientInformation::set_versiondatabuild(::google::protobuf::uint32 value) { set_has_versiondatabuild(); versiondatabuild_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.versionDataBuild) } // required .JSON.RealmList.ClientVersion version = 9; inline bool ClientInformation::has_version() const { return (_has_bits_[0] & 0x00000100u) != 0; } inline void ClientInformation::set_has_version() { _has_bits_[0] |= 0x00000100u; } inline void ClientInformation::clear_has_version() { _has_bits_[0] &= ~0x00000100u; } inline void ClientInformation::clear_version() { if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear(); clear_has_version(); } inline const ::JSON::RealmList::ClientVersion& ClientInformation::version() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.version) return version_ != NULL ? *version_ : *default_instance_->version_; } inline ::JSON::RealmList::ClientVersion* ClientInformation::mutable_version() { set_has_version(); if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion; // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.version) return version_; } inline ::JSON::RealmList::ClientVersion* ClientInformation::release_version() { clear_has_version(); ::JSON::RealmList::ClientVersion* temp = version_; version_ = NULL; return temp; } inline void ClientInformation::set_allocated_version(::JSON::RealmList::ClientVersion* version) { delete version_; version_ = version; if (version) { set_has_version(); } else { clear_has_version(); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.version) } // required bytes secret = 10; inline bool ClientInformation::has_secret() const { return (_has_bits_[0] & 0x00000200u) != 0; } inline void ClientInformation::set_has_secret() { _has_bits_[0] |= 0x00000200u; } inline void ClientInformation::clear_has_secret() { _has_bits_[0] &= ~0x00000200u; } inline void ClientInformation::clear_secret() { if (secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { secret_->clear(); } clear_has_secret(); } inline const ::std::string& ClientInformation::secret() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.secret) return *secret_; } inline void ClientInformation::set_secret(const ::std::string& value) { set_has_secret(); if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { secret_ = new ::std::string; } secret_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.secret) } inline void ClientInformation::set_secret(const char* value) { set_has_secret(); if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { secret_ = new ::std::string; } secret_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.secret) } inline void ClientInformation::set_secret(const void* value, size_t size) { set_has_secret(); if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { secret_ = new ::std::string; } secret_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.secret) } inline ::std::string* ClientInformation::mutable_secret() { set_has_secret(); if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { secret_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.secret) return secret_; } inline ::std::string* ClientInformation::release_secret() { clear_has_secret(); if (secret_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = secret_; secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void ClientInformation::set_allocated_secret(::std::string* secret) { if (secret_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete secret_; } if (secret) { set_has_secret(); secret_ = secret; } else { clear_has_secret(); secret_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.secret) } // required fixed32 clientArch = 11; inline bool ClientInformation::has_clientarch() const { return (_has_bits_[0] & 0x00000400u) != 0; } inline void ClientInformation::set_has_clientarch() { _has_bits_[0] |= 0x00000400u; } inline void ClientInformation::clear_has_clientarch() { _has_bits_[0] &= ~0x00000400u; } inline void ClientInformation::clear_clientarch() { clientarch_ = 0u; clear_has_clientarch(); } inline ::google::protobuf::uint32 ClientInformation::clientarch() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.clientArch) return clientarch_; } inline void ClientInformation::set_clientarch(::google::protobuf::uint32 value) { set_has_clientarch(); clientarch_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.clientArch) } // required string systemVersion = 12; inline bool ClientInformation::has_systemversion() const { return (_has_bits_[0] & 0x00000800u) != 0; } inline void ClientInformation::set_has_systemversion() { _has_bits_[0] |= 0x00000800u; } inline void ClientInformation::clear_has_systemversion() { _has_bits_[0] &= ~0x00000800u; } inline void ClientInformation::clear_systemversion() { if (systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { systemversion_->clear(); } clear_has_systemversion(); } inline const ::std::string& ClientInformation::systemversion() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.systemVersion) return *systemversion_; } inline void ClientInformation::set_systemversion(const ::std::string& value) { set_has_systemversion(); if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { systemversion_ = new ::std::string; } systemversion_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.systemVersion) } inline void ClientInformation::set_systemversion(const char* value) { set_has_systemversion(); if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { systemversion_ = new ::std::string; } systemversion_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.ClientInformation.systemVersion) } inline void ClientInformation::set_systemversion(const char* value, size_t size) { set_has_systemversion(); if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { systemversion_ = new ::std::string; } systemversion_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.ClientInformation.systemVersion) } inline ::std::string* ClientInformation::mutable_systemversion() { set_has_systemversion(); if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { systemversion_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.ClientInformation.systemVersion) return systemversion_; } inline ::std::string* ClientInformation::release_systemversion() { clear_has_systemversion(); if (systemversion_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = systemversion_; systemversion_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void ClientInformation::set_allocated_systemversion(::std::string* systemversion) { if (systemversion_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete systemversion_; } if (systemversion) { set_has_systemversion(); systemversion_ = systemversion; } else { clear_has_systemversion(); systemversion_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.ClientInformation.systemVersion) } // required fixed32 platformType = 13; inline bool ClientInformation::has_platformtype() const { return (_has_bits_[0] & 0x00001000u) != 0; } inline void ClientInformation::set_has_platformtype() { _has_bits_[0] |= 0x00001000u; } inline void ClientInformation::clear_has_platformtype() { _has_bits_[0] &= ~0x00001000u; } inline void ClientInformation::clear_platformtype() { platformtype_ = 0u; clear_has_platformtype(); } inline ::google::protobuf::uint32 ClientInformation::platformtype() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.platformType) return platformtype_; } inline void ClientInformation::set_platformtype(::google::protobuf::uint32 value) { set_has_platformtype(); platformtype_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.platformType) } // required fixed32 systemArch = 14; inline bool ClientInformation::has_systemarch() const { return (_has_bits_[0] & 0x00002000u) != 0; } inline void ClientInformation::set_has_systemarch() { _has_bits_[0] |= 0x00002000u; } inline void ClientInformation::clear_has_systemarch() { _has_bits_[0] &= ~0x00002000u; } inline void ClientInformation::clear_systemarch() { systemarch_ = 0u; clear_has_systemarch(); } inline ::google::protobuf::uint32 ClientInformation::systemarch() const { // @@protoc_insertion_point(field_get:JSON.RealmList.ClientInformation.systemArch) return systemarch_; } inline void ClientInformation::set_systemarch(::google::protobuf::uint32 value) { set_has_systemarch(); systemarch_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.ClientInformation.systemArch) } // ------------------------------------------------------------------- // RealmListTicketClientInformation // required .JSON.RealmList.ClientInformation info = 1; inline bool RealmListTicketClientInformation::has_info() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmListTicketClientInformation::set_has_info() { _has_bits_[0] |= 0x00000001u; } inline void RealmListTicketClientInformation::clear_has_info() { _has_bits_[0] &= ~0x00000001u; } inline void RealmListTicketClientInformation::clear_info() { if (info_ != NULL) info_->::JSON::RealmList::ClientInformation::Clear(); clear_has_info(); } inline const ::JSON::RealmList::ClientInformation& RealmListTicketClientInformation::info() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListTicketClientInformation.info) return info_ != NULL ? *info_ : *default_instance_->info_; } inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::mutable_info() { set_has_info(); if (info_ == NULL) info_ = new ::JSON::RealmList::ClientInformation; // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListTicketClientInformation.info) return info_; } inline ::JSON::RealmList::ClientInformation* RealmListTicketClientInformation::release_info() { clear_has_info(); ::JSON::RealmList::ClientInformation* temp = info_; info_ = NULL; return temp; } inline void RealmListTicketClientInformation::set_allocated_info(::JSON::RealmList::ClientInformation* info) { delete info_; info_ = info; if (info) { set_has_info(); } else { clear_has_info(); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmListTicketClientInformation.info) } // ------------------------------------------------------------------- // RealmCharacterCountEntry // required fixed32 wowRealmAddress = 1; inline bool RealmCharacterCountEntry::has_wowrealmaddress() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmCharacterCountEntry::set_has_wowrealmaddress() { _has_bits_[0] |= 0x00000001u; } inline void RealmCharacterCountEntry::clear_has_wowrealmaddress() { _has_bits_[0] &= ~0x00000001u; } inline void RealmCharacterCountEntry::clear_wowrealmaddress() { wowrealmaddress_ = 0u; clear_has_wowrealmaddress(); } inline ::google::protobuf::uint32 RealmCharacterCountEntry::wowrealmaddress() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress) return wowrealmaddress_; } inline void RealmCharacterCountEntry::set_wowrealmaddress(::google::protobuf::uint32 value) { set_has_wowrealmaddress(); wowrealmaddress_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.wowRealmAddress) } // required uint32 count = 2; inline bool RealmCharacterCountEntry::has_count() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmCharacterCountEntry::set_has_count() { _has_bits_[0] |= 0x00000002u; } inline void RealmCharacterCountEntry::clear_has_count() { _has_bits_[0] &= ~0x00000002u; } inline void RealmCharacterCountEntry::clear_count() { count_ = 0u; clear_has_count(); } inline ::google::protobuf::uint32 RealmCharacterCountEntry::count() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountEntry.count) return count_; } inline void RealmCharacterCountEntry::set_count(::google::protobuf::uint32 value) { set_has_count(); count_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmCharacterCountEntry.count) } // ------------------------------------------------------------------- // RealmCharacterCountList // repeated .JSON.RealmList.RealmCharacterCountEntry counts = 1; inline int RealmCharacterCountList::counts_size() const { return counts_.size(); } inline void RealmCharacterCountList::clear_counts() { counts_.Clear(); } inline const ::JSON::RealmList::RealmCharacterCountEntry& RealmCharacterCountList::counts(int index) const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmCharacterCountList.counts) return counts_.Get(index); } inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::mutable_counts(int index) { // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmCharacterCountList.counts) return counts_.Mutable(index); } inline ::JSON::RealmList::RealmCharacterCountEntry* RealmCharacterCountList::add_counts() { // @@protoc_insertion_point(field_add:JSON.RealmList.RealmCharacterCountList.counts) return counts_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >& RealmCharacterCountList::counts() const { // @@protoc_insertion_point(field_list:JSON.RealmList.RealmCharacterCountList.counts) return counts_; } inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmCharacterCountEntry >* RealmCharacterCountList::mutable_counts() { // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmCharacterCountList.counts) return &counts_; } // ------------------------------------------------------------------- // RealmListRAFInfo // required fixed32 wowRealmAddress = 1; inline bool RealmListRAFInfo::has_wowrealmaddress() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmListRAFInfo::set_has_wowrealmaddress() { _has_bits_[0] |= 0x00000001u; } inline void RealmListRAFInfo::clear_has_wowrealmaddress() { _has_bits_[0] &= ~0x00000001u; } inline void RealmListRAFInfo::clear_wowrealmaddress() { wowrealmaddress_ = 0u; clear_has_wowrealmaddress(); } inline ::google::protobuf::uint32 RealmListRAFInfo::wowrealmaddress() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListRAFInfo.wowRealmAddress) return wowrealmaddress_; } inline void RealmListRAFInfo::set_wowrealmaddress(::google::protobuf::uint32 value) { set_has_wowrealmaddress(); wowrealmaddress_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListRAFInfo.wowRealmAddress) } // required uint32 faction = 2; inline bool RealmListRAFInfo::has_faction() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmListRAFInfo::set_has_faction() { _has_bits_[0] |= 0x00000002u; } inline void RealmListRAFInfo::clear_has_faction() { _has_bits_[0] &= ~0x00000002u; } inline void RealmListRAFInfo::clear_faction() { faction_ = 0u; clear_has_faction(); } inline ::google::protobuf::uint32 RealmListRAFInfo::faction() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListRAFInfo.faction) return faction_; } inline void RealmListRAFInfo::set_faction(::google::protobuf::uint32 value) { set_has_faction(); faction_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListRAFInfo.faction) } // ------------------------------------------------------------------- // RealmEntry // required fixed32 wowRealmAddress = 1; inline bool RealmEntry::has_wowrealmaddress() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmEntry::set_has_wowrealmaddress() { _has_bits_[0] |= 0x00000001u; } inline void RealmEntry::clear_has_wowrealmaddress() { _has_bits_[0] &= ~0x00000001u; } inline void RealmEntry::clear_wowrealmaddress() { wowrealmaddress_ = 0u; clear_has_wowrealmaddress(); } inline ::google::protobuf::uint32 RealmEntry::wowrealmaddress() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.wowRealmAddress) return wowrealmaddress_; } inline void RealmEntry::set_wowrealmaddress(::google::protobuf::uint32 value) { set_has_wowrealmaddress(); wowrealmaddress_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.wowRealmAddress) } // required uint32 cfgTimezonesID = 2; inline bool RealmEntry::has_cfgtimezonesid() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmEntry::set_has_cfgtimezonesid() { _has_bits_[0] |= 0x00000002u; } inline void RealmEntry::clear_has_cfgtimezonesid() { _has_bits_[0] &= ~0x00000002u; } inline void RealmEntry::clear_cfgtimezonesid() { cfgtimezonesid_ = 0u; clear_has_cfgtimezonesid(); } inline ::google::protobuf::uint32 RealmEntry::cfgtimezonesid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgTimezonesID) return cfgtimezonesid_; } inline void RealmEntry::set_cfgtimezonesid(::google::protobuf::uint32 value) { set_has_cfgtimezonesid(); cfgtimezonesid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgTimezonesID) } // required uint32 populationState = 3; inline bool RealmEntry::has_populationstate() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void RealmEntry::set_has_populationstate() { _has_bits_[0] |= 0x00000004u; } inline void RealmEntry::clear_has_populationstate() { _has_bits_[0] &= ~0x00000004u; } inline void RealmEntry::clear_populationstate() { populationstate_ = 0u; clear_has_populationstate(); } inline ::google::protobuf::uint32 RealmEntry::populationstate() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.populationState) return populationstate_; } inline void RealmEntry::set_populationstate(::google::protobuf::uint32 value) { set_has_populationstate(); populationstate_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.populationState) } // required uint32 cfgCategoriesID = 4; inline bool RealmEntry::has_cfgcategoriesid() const { return (_has_bits_[0] & 0x00000008u) != 0; } inline void RealmEntry::set_has_cfgcategoriesid() { _has_bits_[0] |= 0x00000008u; } inline void RealmEntry::clear_has_cfgcategoriesid() { _has_bits_[0] &= ~0x00000008u; } inline void RealmEntry::clear_cfgcategoriesid() { cfgcategoriesid_ = 0u; clear_has_cfgcategoriesid(); } inline ::google::protobuf::uint32 RealmEntry::cfgcategoriesid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgCategoriesID) return cfgcategoriesid_; } inline void RealmEntry::set_cfgcategoriesid(::google::protobuf::uint32 value) { set_has_cfgcategoriesid(); cfgcategoriesid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgCategoriesID) } // required .JSON.RealmList.ClientVersion version = 5; inline bool RealmEntry::has_version() const { return (_has_bits_[0] & 0x00000010u) != 0; } inline void RealmEntry::set_has_version() { _has_bits_[0] |= 0x00000010u; } inline void RealmEntry::clear_has_version() { _has_bits_[0] &= ~0x00000010u; } inline void RealmEntry::clear_version() { if (version_ != NULL) version_->::JSON::RealmList::ClientVersion::Clear(); clear_has_version(); } inline const ::JSON::RealmList::ClientVersion& RealmEntry::version() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.version) return version_ != NULL ? *version_ : *default_instance_->version_; } inline ::JSON::RealmList::ClientVersion* RealmEntry::mutable_version() { set_has_version(); if (version_ == NULL) version_ = new ::JSON::RealmList::ClientVersion; // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.version) return version_; } inline ::JSON::RealmList::ClientVersion* RealmEntry::release_version() { clear_has_version(); ::JSON::RealmList::ClientVersion* temp = version_; version_ = NULL; return temp; } inline void RealmEntry::set_allocated_version(::JSON::RealmList::ClientVersion* version) { delete version_; version_ = version; if (version) { set_has_version(); } else { clear_has_version(); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.version) } // required uint32 cfgRealmsID = 6; inline bool RealmEntry::has_cfgrealmsid() const { return (_has_bits_[0] & 0x00000020u) != 0; } inline void RealmEntry::set_has_cfgrealmsid() { _has_bits_[0] |= 0x00000020u; } inline void RealmEntry::clear_has_cfgrealmsid() { _has_bits_[0] &= ~0x00000020u; } inline void RealmEntry::clear_cfgrealmsid() { cfgrealmsid_ = 0u; clear_has_cfgrealmsid(); } inline ::google::protobuf::uint32 RealmEntry::cfgrealmsid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgRealmsID) return cfgrealmsid_; } inline void RealmEntry::set_cfgrealmsid(::google::protobuf::uint32 value) { set_has_cfgrealmsid(); cfgrealmsid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgRealmsID) } // required uint32 flags = 7; inline bool RealmEntry::has_flags() const { return (_has_bits_[0] & 0x00000040u) != 0; } inline void RealmEntry::set_has_flags() { _has_bits_[0] |= 0x00000040u; } inline void RealmEntry::clear_has_flags() { _has_bits_[0] &= ~0x00000040u; } inline void RealmEntry::clear_flags() { flags_ = 0u; clear_has_flags(); } inline ::google::protobuf::uint32 RealmEntry::flags() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.flags) return flags_; } inline void RealmEntry::set_flags(::google::protobuf::uint32 value) { set_has_flags(); flags_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.flags) } // required string name = 8; inline bool RealmEntry::has_name() const { return (_has_bits_[0] & 0x00000080u) != 0; } inline void RealmEntry::set_has_name() { _has_bits_[0] |= 0x00000080u; } inline void RealmEntry::clear_has_name() { _has_bits_[0] &= ~0x00000080u; } inline void RealmEntry::clear_name() { if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { name_->clear(); } clear_has_name(); } inline const ::std::string& RealmEntry::name() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.name) return *name_; } inline void RealmEntry::set_name(const ::std::string& value) { set_has_name(); if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { name_ = new ::std::string; } name_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.name) } inline void RealmEntry::set_name(const char* value) { set_has_name(); if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { name_ = new ::std::string; } name_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.RealmEntry.name) } inline void RealmEntry::set_name(const char* value, size_t size) { set_has_name(); if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { name_ = new ::std::string; } name_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.RealmEntry.name) } inline ::std::string* RealmEntry::mutable_name() { set_has_name(); if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { name_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmEntry.name) return name_; } inline ::std::string* RealmEntry::release_name() { clear_has_name(); if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = name_; name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void RealmEntry::set_allocated_name(::std::string* name) { if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete name_; } if (name) { set_has_name(); name_ = name; } else { clear_has_name(); name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmEntry.name) } // required uint32 cfgConfigsID = 9; inline bool RealmEntry::has_cfgconfigsid() const { return (_has_bits_[0] & 0x00000100u) != 0; } inline void RealmEntry::set_has_cfgconfigsid() { _has_bits_[0] |= 0x00000100u; } inline void RealmEntry::clear_has_cfgconfigsid() { _has_bits_[0] &= ~0x00000100u; } inline void RealmEntry::clear_cfgconfigsid() { cfgconfigsid_ = 0u; clear_has_cfgconfigsid(); } inline ::google::protobuf::uint32 RealmEntry::cfgconfigsid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgConfigsID) return cfgconfigsid_; } inline void RealmEntry::set_cfgconfigsid(::google::protobuf::uint32 value) { set_has_cfgconfigsid(); cfgconfigsid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgConfigsID) } // required uint32 cfgLanguagesID = 10; inline bool RealmEntry::has_cfglanguagesid() const { return (_has_bits_[0] & 0x00000200u) != 0; } inline void RealmEntry::set_has_cfglanguagesid() { _has_bits_[0] |= 0x00000200u; } inline void RealmEntry::clear_has_cfglanguagesid() { _has_bits_[0] &= ~0x00000200u; } inline void RealmEntry::clear_cfglanguagesid() { cfglanguagesid_ = 0u; clear_has_cfglanguagesid(); } inline ::google::protobuf::uint32 RealmEntry::cfglanguagesid() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmEntry.cfgLanguagesID) return cfglanguagesid_; } inline void RealmEntry::set_cfglanguagesid(::google::protobuf::uint32 value) { set_has_cfglanguagesid(); cfglanguagesid_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmEntry.cfgLanguagesID) } // ------------------------------------------------------------------- // RealmListUpdatePart // required fixed32 wowRealmAddress = 1; inline bool RealmListUpdatePart::has_wowrealmaddress() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmListUpdatePart::set_has_wowrealmaddress() { _has_bits_[0] |= 0x00000001u; } inline void RealmListUpdatePart::clear_has_wowrealmaddress() { _has_bits_[0] &= ~0x00000001u; } inline void RealmListUpdatePart::clear_wowrealmaddress() { wowrealmaddress_ = 0u; clear_has_wowrealmaddress(); } inline ::google::protobuf::uint32 RealmListUpdatePart::wowrealmaddress() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdatePart.wowRealmAddress) return wowrealmaddress_; } inline void RealmListUpdatePart::set_wowrealmaddress(::google::protobuf::uint32 value) { set_has_wowrealmaddress(); wowrealmaddress_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListUpdatePart.wowRealmAddress) } // optional .JSON.RealmList.RealmEntry update = 2; inline bool RealmListUpdatePart::has_update() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmListUpdatePart::set_has_update() { _has_bits_[0] |= 0x00000002u; } inline void RealmListUpdatePart::clear_has_update() { _has_bits_[0] &= ~0x00000002u; } inline void RealmListUpdatePart::clear_update() { if (update_ != NULL) update_->::JSON::RealmList::RealmEntry::Clear(); clear_has_update(); } inline const ::JSON::RealmList::RealmEntry& RealmListUpdatePart::update() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdatePart.update) return update_ != NULL ? *update_ : *default_instance_->update_; } inline ::JSON::RealmList::RealmEntry* RealmListUpdatePart::mutable_update() { set_has_update(); if (update_ == NULL) update_ = new ::JSON::RealmList::RealmEntry; // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListUpdatePart.update) return update_; } inline ::JSON::RealmList::RealmEntry* RealmListUpdatePart::release_update() { clear_has_update(); ::JSON::RealmList::RealmEntry* temp = update_; update_ = NULL; return temp; } inline void RealmListUpdatePart::set_allocated_update(::JSON::RealmList::RealmEntry* update) { delete update_; update_ = update; if (update) { set_has_update(); } else { clear_has_update(); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmListUpdatePart.update) } // required bool deleting = 3; inline bool RealmListUpdatePart::has_deleting() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void RealmListUpdatePart::set_has_deleting() { _has_bits_[0] |= 0x00000004u; } inline void RealmListUpdatePart::clear_has_deleting() { _has_bits_[0] &= ~0x00000004u; } inline void RealmListUpdatePart::clear_deleting() { deleting_ = false; clear_has_deleting(); } inline bool RealmListUpdatePart::deleting() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdatePart.deleting) return deleting_; } inline void RealmListUpdatePart::set_deleting(bool value) { set_has_deleting(); deleting_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmListUpdatePart.deleting) } // ------------------------------------------------------------------- // RealmListUpdates // repeated .JSON.RealmList.RealmListUpdatePart updates = 1; inline int RealmListUpdates::updates_size() const { return updates_.size(); } inline void RealmListUpdates::clear_updates() { updates_.Clear(); } inline const ::JSON::RealmList::RealmListUpdatePart& RealmListUpdates::updates(int index) const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListUpdates.updates) return updates_.Get(index); } inline ::JSON::RealmList::RealmListUpdatePart* RealmListUpdates::mutable_updates(int index) { // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListUpdates.updates) return updates_.Mutable(index); } inline ::JSON::RealmList::RealmListUpdatePart* RealmListUpdates::add_updates() { // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListUpdates.updates) return updates_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >& RealmListUpdates::updates() const { // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListUpdates.updates) return updates_; } inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmListUpdatePart >* RealmListUpdates::mutable_updates() { // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListUpdates.updates) return &updates_; } // ------------------------------------------------------------------- // IPAddress // required string ip = 1; inline bool IPAddress::has_ip() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void IPAddress::set_has_ip() { _has_bits_[0] |= 0x00000001u; } inline void IPAddress::clear_has_ip() { _has_bits_[0] &= ~0x00000001u; } inline void IPAddress::clear_ip() { if (ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { ip_->clear(); } clear_has_ip(); } inline const ::std::string& IPAddress::ip() const { // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.ip) return *ip_; } inline void IPAddress::set_ip(const ::std::string& value) { set_has_ip(); if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { ip_ = new ::std::string; } ip_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.ip) } inline void IPAddress::set_ip(const char* value) { set_has_ip(); if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { ip_ = new ::std::string; } ip_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.IPAddress.ip) } inline void IPAddress::set_ip(const char* value, size_t size) { set_has_ip(); if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { ip_ = new ::std::string; } ip_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.IPAddress.ip) } inline ::std::string* IPAddress::mutable_ip() { set_has_ip(); if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { ip_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.IPAddress.ip) return ip_; } inline ::std::string* IPAddress::release_ip() { clear_has_ip(); if (ip_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = ip_; ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void IPAddress::set_allocated_ip(::std::string* ip) { if (ip_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete ip_; } if (ip) { set_has_ip(); ip_ = ip; } else { clear_has_ip(); ip_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.IPAddress.ip) } // required uint32 port = 2; inline bool IPAddress::has_port() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void IPAddress::set_has_port() { _has_bits_[0] |= 0x00000002u; } inline void IPAddress::clear_has_port() { _has_bits_[0] &= ~0x00000002u; } inline void IPAddress::clear_port() { port_ = 0u; clear_has_port(); } inline ::google::protobuf::uint32 IPAddress::port() const { // @@protoc_insertion_point(field_get:JSON.RealmList.IPAddress.port) return port_; } inline void IPAddress::set_port(::google::protobuf::uint32 value) { set_has_port(); port_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.IPAddress.port) } // ------------------------------------------------------------------- // RealmIPAddressFamily // required uint32 family = 1; inline bool RealmIPAddressFamily::has_family() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmIPAddressFamily::set_has_family() { _has_bits_[0] |= 0x00000001u; } inline void RealmIPAddressFamily::clear_has_family() { _has_bits_[0] &= ~0x00000001u; } inline void RealmIPAddressFamily::clear_family() { family_ = 0u; clear_has_family(); } inline ::google::protobuf::uint32 RealmIPAddressFamily::family() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.family) return family_; } inline void RealmIPAddressFamily::set_family(::google::protobuf::uint32 value) { set_has_family(); family_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmIPAddressFamily.family) } // repeated .JSON.RealmList.IPAddress addresses = 2; inline int RealmIPAddressFamily::addresses_size() const { return addresses_.size(); } inline void RealmIPAddressFamily::clear_addresses() { addresses_.Clear(); } inline const ::JSON::RealmList::IPAddress& RealmIPAddressFamily::addresses(int index) const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmIPAddressFamily.addresses) return addresses_.Get(index); } inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::mutable_addresses(int index) { // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmIPAddressFamily.addresses) return addresses_.Mutable(index); } inline ::JSON::RealmList::IPAddress* RealmIPAddressFamily::add_addresses() { // @@protoc_insertion_point(field_add:JSON.RealmList.RealmIPAddressFamily.addresses) return addresses_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >& RealmIPAddressFamily::addresses() const { // @@protoc_insertion_point(field_list:JSON.RealmList.RealmIPAddressFamily.addresses) return addresses_; } inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::IPAddress >* RealmIPAddressFamily::mutable_addresses() { // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmIPAddressFamily.addresses) return &addresses_; } // ------------------------------------------------------------------- // RealmListServerIPAddresses // repeated .JSON.RealmList.RealmIPAddressFamily families = 1; inline int RealmListServerIPAddresses::families_size() const { return families_.size(); } inline void RealmListServerIPAddresses::clear_families() { families_.Clear(); } inline const ::JSON::RealmList::RealmIPAddressFamily& RealmListServerIPAddresses::families(int index) const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmListServerIPAddresses.families) return families_.Get(index); } inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::mutable_families(int index) { // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmListServerIPAddresses.families) return families_.Mutable(index); } inline ::JSON::RealmList::RealmIPAddressFamily* RealmListServerIPAddresses::add_families() { // @@protoc_insertion_point(field_add:JSON.RealmList.RealmListServerIPAddresses.families) return families_.Add(); } inline const ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >& RealmListServerIPAddresses::families() const { // @@protoc_insertion_point(field_list:JSON.RealmList.RealmListServerIPAddresses.families) return families_; } inline ::google::protobuf::RepeatedPtrField< ::JSON::RealmList::RealmIPAddressFamily >* RealmListServerIPAddresses::mutable_families() { // @@protoc_insertion_point(field_mutable_list:JSON.RealmList.RealmListServerIPAddresses.families) return &families_; } // ------------------------------------------------------------------- // RealmJoinTicket // required string gameAccount = 1; inline bool RealmJoinTicket::has_gameaccount() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void RealmJoinTicket::set_has_gameaccount() { _has_bits_[0] |= 0x00000001u; } inline void RealmJoinTicket::clear_has_gameaccount() { _has_bits_[0] &= ~0x00000001u; } inline void RealmJoinTicket::clear_gameaccount() { if (gameaccount_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { gameaccount_->clear(); } clear_has_gameaccount(); } inline const ::std::string& RealmJoinTicket::gameaccount() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmJoinTicket.gameAccount) return *gameaccount_; } inline void RealmJoinTicket::set_gameaccount(const ::std::string& value) { set_has_gameaccount(); if (gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { gameaccount_ = new ::std::string; } gameaccount_->assign(value); // @@protoc_insertion_point(field_set:JSON.RealmList.RealmJoinTicket.gameAccount) } inline void RealmJoinTicket::set_gameaccount(const char* value) { set_has_gameaccount(); if (gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { gameaccount_ = new ::std::string; } gameaccount_->assign(value); // @@protoc_insertion_point(field_set_char:JSON.RealmList.RealmJoinTicket.gameAccount) } inline void RealmJoinTicket::set_gameaccount(const char* value, size_t size) { set_has_gameaccount(); if (gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { gameaccount_ = new ::std::string; } gameaccount_->assign(reinterpret_cast(value), size); // @@protoc_insertion_point(field_set_pointer:JSON.RealmList.RealmJoinTicket.gameAccount) } inline ::std::string* RealmJoinTicket::mutable_gameaccount() { set_has_gameaccount(); if (gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { gameaccount_ = new ::std::string; } // @@protoc_insertion_point(field_mutable:JSON.RealmList.RealmJoinTicket.gameAccount) return gameaccount_; } inline ::std::string* RealmJoinTicket::release_gameaccount() { clear_has_gameaccount(); if (gameaccount_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { return NULL; } else { ::std::string* temp = gameaccount_; gameaccount_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); return temp; } } inline void RealmJoinTicket::set_allocated_gameaccount(::std::string* gameaccount) { if (gameaccount_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete gameaccount_; } if (gameaccount) { set_has_gameaccount(); gameaccount_ = gameaccount; } else { clear_has_gameaccount(); gameaccount_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } // @@protoc_insertion_point(field_set_allocated:JSON.RealmList.RealmJoinTicket.gameAccount) } // required fixed32 platform = 2; inline bool RealmJoinTicket::has_platform() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void RealmJoinTicket::set_has_platform() { _has_bits_[0] |= 0x00000002u; } inline void RealmJoinTicket::clear_has_platform() { _has_bits_[0] &= ~0x00000002u; } inline void RealmJoinTicket::clear_platform() { platform_ = 0u; clear_has_platform(); } inline ::google::protobuf::uint32 RealmJoinTicket::platform() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmJoinTicket.platform) return platform_; } inline void RealmJoinTicket::set_platform(::google::protobuf::uint32 value) { set_has_platform(); platform_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmJoinTicket.platform) } // required fixed32 type = 3; inline bool RealmJoinTicket::has_type() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void RealmJoinTicket::set_has_type() { _has_bits_[0] |= 0x00000004u; } inline void RealmJoinTicket::clear_has_type() { _has_bits_[0] &= ~0x00000004u; } inline void RealmJoinTicket::clear_type() { type_ = 0u; clear_has_type(); } inline ::google::protobuf::uint32 RealmJoinTicket::type() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmJoinTicket.type) return type_; } inline void RealmJoinTicket::set_type(::google::protobuf::uint32 value) { set_has_type(); type_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmJoinTicket.type) } // required fixed32 clientArch = 4; inline bool RealmJoinTicket::has_clientarch() const { return (_has_bits_[0] & 0x00000008u) != 0; } inline void RealmJoinTicket::set_has_clientarch() { _has_bits_[0] |= 0x00000008u; } inline void RealmJoinTicket::clear_has_clientarch() { _has_bits_[0] &= ~0x00000008u; } inline void RealmJoinTicket::clear_clientarch() { clientarch_ = 0u; clear_has_clientarch(); } inline ::google::protobuf::uint32 RealmJoinTicket::clientarch() const { // @@protoc_insertion_point(field_get:JSON.RealmList.RealmJoinTicket.clientArch) return clientarch_; } inline void RealmJoinTicket::set_clientarch(::google::protobuf::uint32 value) { set_has_clientarch(); clientarch_ = value; // @@protoc_insertion_point(field_set:JSON.RealmList.RealmJoinTicket.clientArch) } // @@protoc_insertion_point(namespace_scope) } // namespace RealmList } // namespace JSON #ifndef SWIG namespace google { namespace protobuf { } // namespace google } // namespace protobuf #endif // SWIG // @@protoc_insertion_point(global_scope) #endif // PROTOBUF_RealmList_2eproto__INCLUDED