4#ifndef PROTOBUF_Login_2eproto__INCLUDED
5#define PROTOBUF_Login_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/generated_enum_reflection.h>
27#include <google/protobuf/unknown_field_set.h>
61 return ::google::protobuf::internal::NameOfEnum(
65 const ::std::string& name,
FormType* value) {
66 return ::google::protobuf::internal::ParseNamedEnum<FormType>(
82 return ::google::protobuf::internal::NameOfEnum(
87 return ::google::protobuf::internal::ParseNamedEnum<AuthenticationState>(
105 return _unknown_fields_;
109 return &_unknown_fields_;
137 ::google::protobuf::uint32 _has_bits_[1];
161 return _unknown_fields_;
165 return &_unknown_fields_;
189 inline bool has_input_id()
const;
190 inline void clear_input_id();
191 static const int kInputIdFieldNumber = 1;
192 inline const ::std::string& input_id()
const;
193 inline void set_input_id(const ::std::string& value);
194 inline void set_input_id(
const char* value);
195 inline void set_input_id(
const char* value,
size_t size);
196 inline ::std::string* mutable_input_id();
197 inline ::std::string* release_input_id();
198 inline void set_allocated_input_id(::std::string* input_id);
201 inline bool has_type()
const;
202 inline void clear_type();
203 static const int kTypeFieldNumber = 2;
204 inline const ::std::string& type()
const;
205 inline void set_type(const ::std::string& value);
206 inline void set_type(
const char* value);
207 inline void set_type(
const char* value,
size_t size);
208 inline ::std::string* mutable_type();
209 inline ::std::string* release_type();
210 inline void set_allocated_type(::std::string* type);
213 inline bool has_label()
const;
214 inline void clear_label();
215 static const int kLabelFieldNumber = 3;
216 inline const ::std::string& label()
const;
217 inline void set_label(const ::std::string& value);
218 inline void set_label(
const char* value);
219 inline void set_label(
const char* value,
size_t size);
220 inline ::std::string* mutable_label();
221 inline ::std::string* release_label();
222 inline void set_allocated_label(::std::string* label);
225 inline bool has_max_length()
const;
226 inline void clear_max_length();
227 static const int kMaxLengthFieldNumber = 4;
228 inline ::google::protobuf::uint32 max_length()
const;
229 inline void set_max_length(::google::protobuf::uint32 value);
233 inline void set_has_input_id();
234 inline void clear_has_input_id();
235 inline void set_has_type();
236 inline void clear_has_type();
237 inline void set_has_label();
238 inline void clear_has_label();
239 inline void set_has_max_length();
240 inline void clear_has_max_length();
244 ::google::protobuf::uint32 _has_bits_[1];
272 return _unknown_fields_;
276 return &_unknown_fields_;
300 inline bool has_type()
const;
301 inline void clear_type();
302 static const int kTypeFieldNumber = 1;
303 inline ::Battlenet::JSON::Login::FormType type()
const;
307 inline int inputs_size()
const;
308 inline void clear_inputs();
309 static const int kInputsFieldNumber = 2;
310 inline const ::Battlenet::JSON::Login::FormInput& inputs(
int index)
const;
311 inline ::Battlenet::JSON::Login::FormInput* mutable_inputs(
int index);
312 inline ::Battlenet::JSON::Login::FormInput* add_inputs();
313 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >&
315 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >*
319 inline bool has_srp_url()
const;
320 inline void clear_srp_url();
321 static const int kSrpUrlFieldNumber = 3;
322 inline const ::std::string& srp_url()
const;
323 inline void set_srp_url(const ::std::string& value);
324 inline void set_srp_url(
const char* value);
325 inline void set_srp_url(
const char* value,
size_t size);
326 inline ::std::string* mutable_srp_url();
327 inline ::std::string* release_srp_url();
328 inline void set_allocated_srp_url(::std::string* srp_url);
331 inline bool has_srp_js()
const;
332 inline void clear_srp_js();
333 static const int kSrpJsFieldNumber = 4;
334 inline const ::std::string& srp_js()
const;
335 inline void set_srp_js(const ::std::string& value);
336 inline void set_srp_js(
const char* value);
337 inline void set_srp_js(
const char* value,
size_t size);
338 inline ::std::string* mutable_srp_js();
339 inline ::std::string* release_srp_js();
340 inline void set_allocated_srp_js(::std::string* srp_js);
344 inline void set_has_type();
345 inline void clear_has_type();
346 inline void set_has_srp_url();
347 inline void clear_has_srp_url();
348 inline void set_has_srp_js();
349 inline void clear_has_srp_js();
353 ::google::protobuf::uint32 _has_bits_[1];
355 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >
inputs_;
381 return _unknown_fields_;
385 return &_unknown_fields_;
409 inline bool has_input_id()
const;
410 inline void clear_input_id();
411 static const int kInputIdFieldNumber = 1;
412 inline const ::std::string& input_id()
const;
413 inline void set_input_id(const ::std::string& value);
414 inline void set_input_id(
const char* value);
415 inline void set_input_id(
const char* value,
size_t size);
416 inline ::std::string* mutable_input_id();
417 inline ::std::string* release_input_id();
418 inline void set_allocated_input_id(::std::string* input_id);
421 inline bool has_value()
const;
422 inline void clear_value();
423 static const int kValueFieldNumber = 2;
424 inline const ::std::string& value()
const;
425 inline void set_value(const ::std::string& value);
426 inline void set_value(
const char* value);
427 inline void set_value(
const char* value,
size_t size);
428 inline ::std::string* mutable_value();
429 inline ::std::string* release_value();
430 inline void set_allocated_value(::std::string* value);
434 inline void set_has_input_id();
435 inline void clear_has_input_id();
436 inline void set_has_value();
437 inline void clear_has_value();
441 ::google::protobuf::uint32 _has_bits_[1];
467 return _unknown_fields_;
471 return &_unknown_fields_;
495 inline bool has_platform_id()
const;
496 inline void clear_platform_id();
497 static const int kPlatformIdFieldNumber = 1;
498 inline const ::std::string& platform_id()
const;
499 inline void set_platform_id(const ::std::string& value);
500 inline void set_platform_id(
const char* value);
501 inline void set_platform_id(
const char* value,
size_t size);
502 inline ::std::string* mutable_platform_id();
503 inline ::std::string* release_platform_id();
504 inline void set_allocated_platform_id(::std::string* platform_id);
507 inline bool has_program_id()
const;
508 inline void clear_program_id();
509 static const int kProgramIdFieldNumber = 2;
510 inline const ::std::string& program_id()
const;
511 inline void set_program_id(const ::std::string& value);
512 inline void set_program_id(
const char* value);
513 inline void set_program_id(
const char* value,
size_t size);
514 inline ::std::string* mutable_program_id();
515 inline ::std::string* release_program_id();
516 inline void set_allocated_program_id(::std::string* program_id);
519 inline bool has_version()
const;
520 inline void clear_version();
521 static const int kVersionFieldNumber = 3;
522 inline const ::std::string& version()
const;
523 inline void set_version(const ::std::string& value);
524 inline void set_version(
const char* value);
525 inline void set_version(
const char* value,
size_t size);
526 inline ::std::string* mutable_version();
527 inline ::std::string* release_version();
528 inline void set_allocated_version(::std::string* version);
531 inline int inputs_size()
const;
532 inline void clear_inputs();
533 static const int kInputsFieldNumber = 4;
534 inline const ::Battlenet::JSON::Login::FormInputValue& inputs(
int index)
const;
535 inline ::Battlenet::JSON::Login::FormInputValue* mutable_inputs(
int index);
536 inline ::Battlenet::JSON::Login::FormInputValue* add_inputs();
537 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >&
539 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >*
544 inline void set_has_platform_id();
545 inline void clear_has_platform_id();
546 inline void set_has_program_id();
547 inline void clear_has_program_id();
548 inline void set_has_version();
549 inline void clear_has_version();
553 ::google::protobuf::uint32 _has_bits_[1];
558 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >
inputs_;
581 return _unknown_fields_;
585 return &_unknown_fields_;
609 inline bool has_version()
const;
610 inline void clear_version();
611 static const int kVersionFieldNumber = 1;
612 inline ::google::protobuf::uint32 version()
const;
613 inline void set_version(::google::protobuf::uint32 value);
616 inline bool has_iterations()
const;
617 inline void clear_iterations();
618 static const int kIterationsFieldNumber = 2;
619 inline ::google::protobuf::uint32 iterations()
const;
620 inline void set_iterations(::google::protobuf::uint32 value);
623 inline bool has_modulus()
const;
624 inline void clear_modulus();
625 static const int kModulusFieldNumber = 3;
626 inline const ::std::string& modulus()
const;
627 inline void set_modulus(const ::std::string& value);
628 inline void set_modulus(
const char* value);
629 inline void set_modulus(
const char* value,
size_t size);
630 inline ::std::string* mutable_modulus();
631 inline ::std::string* release_modulus();
632 inline void set_allocated_modulus(::std::string* modulus);
635 inline bool has_generator()
const;
636 inline void clear_generator();
637 static const int kGeneratorFieldNumber = 4;
638 inline const ::std::string& generator()
const;
639 inline void set_generator(const ::std::string& value);
640 inline void set_generator(
const char* value);
641 inline void set_generator(
const char* value,
size_t size);
642 inline ::std::string* mutable_generator();
643 inline ::std::string* release_generator();
644 inline void set_allocated_generator(::std::string* generator);
647 inline bool has_hash_function()
const;
648 inline void clear_hash_function();
649 static const int kHashFunctionFieldNumber = 5;
650 inline const ::std::string& hash_function()
const;
651 inline void set_hash_function(const ::std::string& value);
652 inline void set_hash_function(
const char* value);
653 inline void set_hash_function(
const char* value,
size_t size);
654 inline ::std::string* mutable_hash_function();
655 inline ::std::string* release_hash_function();
656 inline void set_allocated_hash_function(::std::string* hash_function);
659 inline bool has_username()
const;
660 inline void clear_username();
661 static const int kUsernameFieldNumber = 6;
662 inline const ::std::string& username()
const;
663 inline void set_username(const ::std::string& value);
664 inline void set_username(
const char* value);
665 inline void set_username(
const char* value,
size_t size);
666 inline ::std::string* mutable_username();
667 inline ::std::string* release_username();
668 inline void set_allocated_username(::std::string* username);
671 inline bool has_salt()
const;
672 inline void clear_salt();
673 static const int kSaltFieldNumber = 7;
674 inline const ::std::string& salt()
const;
675 inline void set_salt(const ::std::string& value);
676 inline void set_salt(
const char* value);
677 inline void set_salt(
const char* value,
size_t size);
678 inline ::std::string* mutable_salt();
679 inline ::std::string* release_salt();
680 inline void set_allocated_salt(::std::string* salt);
683 inline bool has_public_b()
const;
684 inline void clear_public_b();
685 static const int kPublicBFieldNumber = 8;
686 inline const ::std::string& public_b()
const;
687 inline void set_public_b(const ::std::string& value);
688 inline void set_public_b(
const char* value);
689 inline void set_public_b(
const char* value,
size_t size);
690 inline ::std::string* mutable_public_b();
691 inline ::std::string* release_public_b();
692 inline void set_allocated_public_b(::std::string* public_b);
695 inline bool has_eligible_credential_upgrade()
const;
696 inline void clear_eligible_credential_upgrade();
697 static const int kEligibleCredentialUpgradeFieldNumber = 9;
698 inline bool eligible_credential_upgrade()
const;
699 inline void set_eligible_credential_upgrade(
bool value);
703 inline void set_has_version();
704 inline void clear_has_version();
705 inline void set_has_iterations();
706 inline void clear_has_iterations();
707 inline void set_has_modulus();
708 inline void clear_has_modulus();
709 inline void set_has_generator();
710 inline void clear_has_generator();
711 inline void set_has_hash_function();
712 inline void clear_has_hash_function();
713 inline void set_has_username();
714 inline void clear_has_username();
715 inline void set_has_salt();
716 inline void clear_has_salt();
717 inline void set_has_public_b();
718 inline void clear_has_public_b();
719 inline void set_has_eligible_credential_upgrade();
720 inline void clear_has_eligible_credential_upgrade();
724 ::google::protobuf::uint32 _has_bits_[1];
757 return _unknown_fields_;
761 return &_unknown_fields_;
785 inline bool has_authentication_state()
const;
786 inline void clear_authentication_state();
787 static const int kAuthenticationStateFieldNumber = 1;
788 inline ::Battlenet::JSON::Login::AuthenticationState authentication_state()
const;
792 inline bool has_error_code()
const;
793 inline void clear_error_code();
794 static const int kErrorCodeFieldNumber = 2;
795 inline const ::std::string& error_code()
const;
796 inline void set_error_code(const ::std::string& value);
797 inline void set_error_code(
const char* value);
798 inline void set_error_code(
const char* value,
size_t size);
799 inline ::std::string* mutable_error_code();
800 inline ::std::string* release_error_code();
801 inline void set_allocated_error_code(::std::string* error_code);
804 inline bool has_error_message()
const;
805 inline void clear_error_message();
806 static const int kErrorMessageFieldNumber = 3;
807 inline const ::std::string& error_message()
const;
808 inline void set_error_message(const ::std::string& value);
809 inline void set_error_message(
const char* value);
810 inline void set_error_message(
const char* value,
size_t size);
811 inline ::std::string* mutable_error_message();
812 inline ::std::string* release_error_message();
813 inline void set_allocated_error_message(::std::string* error_message);
816 inline bool has_url()
const;
817 inline void clear_url();
818 static const int kUrlFieldNumber = 4;
819 inline const ::std::string& url()
const;
820 inline void set_url(const ::std::string& value);
821 inline void set_url(
const char* value);
822 inline void set_url(
const char* value,
size_t size);
823 inline ::std::string* mutable_url();
824 inline ::std::string* release_url();
825 inline void set_allocated_url(::std::string* url);
828 inline bool has_login_ticket()
const;
829 inline void clear_login_ticket();
830 static const int kLoginTicketFieldNumber = 5;
831 inline const ::std::string& login_ticket()
const;
832 inline void set_login_ticket(const ::std::string& value);
833 inline void set_login_ticket(
const char* value);
834 inline void set_login_ticket(
const char* value,
size_t size);
835 inline ::std::string* mutable_login_ticket();
836 inline ::std::string* release_login_ticket();
837 inline void set_allocated_login_ticket(::std::string* login_ticket);
840 inline bool has_server_evidence_m2()
const;
841 inline void clear_server_evidence_m2();
842 static const int kServerEvidenceM2FieldNumber = 6;
843 inline const ::std::string& server_evidence_m2()
const;
844 inline void set_server_evidence_m2(const ::std::string& value);
845 inline void set_server_evidence_m2(
const char* value);
846 inline void set_server_evidence_m2(
const char* value,
size_t size);
847 inline ::std::string* mutable_server_evidence_m2();
848 inline ::std::string* release_server_evidence_m2();
849 inline void set_allocated_server_evidence_m2(::std::string* server_evidence_m2);
852 inline bool has_next_url()
const;
853 inline void clear_next_url();
854 static const int kNextUrlFieldNumber = 7;
855 inline const ::std::string& next_url()
const;
856 inline void set_next_url(const ::std::string& value);
857 inline void set_next_url(
const char* value);
858 inline void set_next_url(
const char* value,
size_t size);
859 inline ::std::string* mutable_next_url();
860 inline ::std::string* release_next_url();
861 inline void set_allocated_next_url(::std::string* next_url);
865 inline void set_has_authentication_state();
866 inline void clear_has_authentication_state();
867 inline void set_has_error_code();
868 inline void clear_has_error_code();
869 inline void set_has_error_message();
870 inline void clear_has_error_message();
871 inline void set_has_url();
872 inline void clear_has_url();
873 inline void set_has_login_ticket();
874 inline void clear_has_login_ticket();
875 inline void set_has_server_evidence_m2();
876 inline void clear_has_server_evidence_m2();
877 inline void set_has_next_url();
878 inline void clear_has_next_url();
882 ::google::protobuf::uint32 _has_bits_[1];
913 return _unknown_fields_;
917 return &_unknown_fields_;
941 inline bool has_login_ticket_expiry()
const;
942 inline void clear_login_ticket_expiry();
943 static const int kLoginTicketExpiryFieldNumber = 1;
944 inline ::google::protobuf::uint64 login_ticket_expiry()
const;
945 inline void set_login_ticket_expiry(::google::protobuf::uint64 value);
948 inline bool has_is_expired()
const;
949 inline void clear_is_expired();
950 static const int kIsExpiredFieldNumber = 2;
951 inline bool is_expired()
const;
952 inline void set_is_expired(
bool value);
956 inline void set_has_login_ticket_expiry();
957 inline void clear_has_login_ticket_expiry();
958 inline void set_has_is_expired();
959 inline void clear_has_is_expired();
963 ::google::protobuf::uint32 _has_bits_[1];
989 return _unknown_fields_;
993 return &_unknown_fields_;
1017 inline bool has_display_name()
const;
1018 inline void clear_display_name();
1019 static const int kDisplayNameFieldNumber = 1;
1020 inline const ::std::string& display_name()
const;
1021 inline void set_display_name(const ::std::string& value);
1022 inline void set_display_name(
const char* value);
1023 inline void set_display_name(
const char* value,
size_t size);
1024 inline ::std::string* mutable_display_name();
1025 inline ::std::string* release_display_name();
1026 inline void set_allocated_display_name(::std::string* display_name);
1029 inline bool has_expansion()
const;
1030 inline void clear_expansion();
1031 static const int kExpansionFieldNumber = 2;
1032 inline ::google::protobuf::uint32 expansion()
const;
1033 inline void set_expansion(::google::protobuf::uint32 value);
1036 inline bool has_is_suspended()
const;
1037 inline void clear_is_suspended();
1038 static const int kIsSuspendedFieldNumber = 3;
1039 inline bool is_suspended()
const;
1040 inline void set_is_suspended(
bool value);
1043 inline bool has_is_banned()
const;
1044 inline void clear_is_banned();
1045 static const int kIsBannedFieldNumber = 4;
1046 inline bool is_banned()
const;
1047 inline void set_is_banned(
bool value);
1050 inline bool has_suspension_expires()
const;
1051 inline void clear_suspension_expires();
1052 static const int kSuspensionExpiresFieldNumber = 5;
1053 inline ::google::protobuf::uint64 suspension_expires()
const;
1054 inline void set_suspension_expires(::google::protobuf::uint64 value);
1057 inline bool has_suspension_reason()
const;
1058 inline void clear_suspension_reason();
1059 static const int kSuspensionReasonFieldNumber = 6;
1060 inline const ::std::string& suspension_reason()
const;
1061 inline void set_suspension_reason(const ::std::string& value);
1062 inline void set_suspension_reason(
const char* value);
1063 inline void set_suspension_reason(
const char* value,
size_t size);
1064 inline ::std::string* mutable_suspension_reason();
1065 inline ::std::string* release_suspension_reason();
1066 inline void set_allocated_suspension_reason(::std::string* suspension_reason);
1070 inline void set_has_display_name();
1071 inline void clear_has_display_name();
1072 inline void set_has_expansion();
1073 inline void clear_has_expansion();
1074 inline void set_has_is_suspended();
1075 inline void clear_has_is_suspended();
1076 inline void set_has_is_banned();
1077 inline void clear_has_is_banned();
1078 inline void set_has_suspension_expires();
1079 inline void clear_has_suspension_expires();
1080 inline void set_has_suspension_reason();
1081 inline void clear_has_suspension_reason();
1085 ::google::protobuf::uint32 _has_bits_[1];
1115 return _unknown_fields_;
1119 return &_unknown_fields_;
1143 inline int game_accounts_size()
const;
1144 inline void clear_game_accounts();
1145 static const int kGameAccountsFieldNumber = 1;
1146 inline const ::Battlenet::JSON::Login::GameAccountInfo& game_accounts(
int index)
const;
1147 inline ::Battlenet::JSON::Login::GameAccountInfo* mutable_game_accounts(
int index);
1148 inline ::Battlenet::JSON::Login::GameAccountInfo* add_game_accounts();
1149 inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >&
1150 game_accounts()
const;
1151 inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >*
1152 mutable_game_accounts();
1159 ::google::protobuf::uint32 _has_bits_[1];
1161 ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >
game_accounts_;
1192 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1203 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1211 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1219 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1222 input_id_->assign(
reinterpret_cast<const char*
>(value), size);
1227 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1235 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1239 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1244 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1252 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1268 if (
type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1279 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1280 type_ = new ::std::string;
1282 type_->assign(value);
1287 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1288 type_ = new ::std::string;
1290 type_->assign(value);
1295 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1296 type_ = new ::std::string;
1298 type_->assign(
reinterpret_cast<const char*
>(value), size);
1303 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1304 type_ = new ::std::string;
1311 if (
type_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1314 ::std::string* temp =
type_;
1315 type_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1320 if (
type_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1328 type_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1344 if (
label_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1355 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1356 label_ = new ::std::string;
1363 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1364 label_ = new ::std::string;
1371 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1372 label_ = new ::std::string;
1374 label_->assign(
reinterpret_cast<const char*
>(value), size);
1379 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1380 label_ = new ::std::string;
1387 if (
label_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1390 ::std::string* temp =
label_;
1391 label_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1396 if (
label_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1404 label_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1475 return inputs_.Mutable(index);
1481inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >&
1486inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInput >*
1503 if (
srp_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1514 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1522 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1530 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1533 srp_url_->assign(
reinterpret_cast<const char*
>(value), size);
1538 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1546 if (
srp_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1550 srp_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1555 if (
srp_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1563 srp_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1579 if (
srp_js_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1590 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1598 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1606 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1609 srp_js_->assign(
reinterpret_cast<const char*
>(value), size);
1614 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1622 if (
srp_js_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1625 ::std::string* temp =
srp_js_;
1626 srp_js_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1631 if (
srp_js_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1639 srp_js_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1659 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1670 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1678 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1686 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1694 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1702 if (
input_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1706 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1711 if (
input_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1719 input_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1735 if (
value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1746 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1747 value_ = new ::std::string;
1754 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1755 value_ = new ::std::string;
1762 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1763 value_ = new ::std::string;
1765 value_->assign(
reinterpret_cast<const char*
>(
value), size);
1770 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1771 value_ = new ::std::string;
1778 if (
value_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1781 ::std::string* temp =
value_;
1782 value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1787 if (
value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1795 value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1815 if (
platform_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1826 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1834 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1842 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1845 platform_id_->assign(
reinterpret_cast<const char*
>(value), size);
1850 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1858 if (
platform_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1862 platform_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1867 if (
platform_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1875 platform_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1891 if (
program_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1902 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1910 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1918 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1921 program_id_->assign(
reinterpret_cast<const char*
>(value), size);
1926 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1934 if (
program_id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1938 program_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1943 if (
program_id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1951 program_id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1967 if (
version_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1978 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1986 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1994 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1997 version_->assign(
reinterpret_cast<const char*
>(value), size);
2002 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2010 if (
version_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2014 version_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2019 if (
version_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2027 version_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2045 return inputs_.Mutable(index);
2051inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >&
2056inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::FormInputValue >*
2125 if (
modulus_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2136 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2144 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2152 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2155 modulus_->assign(
reinterpret_cast<const char*
>(value), size);
2160 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2168 if (
modulus_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2172 modulus_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2177 if (
modulus_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2185 modulus_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2201 if (
generator_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2212 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2220 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2228 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2231 generator_->assign(
reinterpret_cast<const char*
>(value), size);
2236 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2244 if (
generator_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2248 generator_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2253 if (
generator_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2261 generator_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2277 if (
hash_function_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2288 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2296 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2304 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2307 hash_function_->assign(
reinterpret_cast<const char*
>(value), size);
2312 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2320 if (
hash_function_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2324 hash_function_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2329 if (
hash_function_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2337 hash_function_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2353 if (
username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2364 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2372 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2380 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2383 username_->assign(
reinterpret_cast<const char*
>(value), size);
2388 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2396 if (
username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2400 username_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2405 if (
username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2413 username_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2429 if (
salt_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2440 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2441 salt_ = new ::std::string;
2443 salt_->assign(value);
2448 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2449 salt_ = new ::std::string;
2451 salt_->assign(value);
2456 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2457 salt_ = new ::std::string;
2459 salt_->assign(
reinterpret_cast<const char*
>(value), size);
2464 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2465 salt_ = new ::std::string;
2472 if (
salt_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2475 ::std::string* temp =
salt_;
2476 salt_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2481 if (
salt_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2489 salt_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2505 if (
public_b_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2516 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2524 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2532 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2535 public_b_->assign(
reinterpret_cast<const char*
>(value), size);
2540 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2548 if (
public_b_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2552 public_b_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2557 if (
public_b_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2565 public_b_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2634 if (
error_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2645 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2653 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2661 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2664 error_code_->assign(
reinterpret_cast<const char*
>(value), size);
2669 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2677 if (
error_code_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2681 error_code_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2686 if (
error_code_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2694 error_code_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2710 if (
error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2721 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2729 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2737 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2740 error_message_->assign(
reinterpret_cast<const char*
>(value), size);
2745 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2753 if (
error_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2757 error_message_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2762 if (
error_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2770 error_message_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2786 if (
url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2797 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2798 url_ = new ::std::string;
2800 url_->assign(value);
2805 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2806 url_ = new ::std::string;
2808 url_->assign(value);
2813 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2814 url_ = new ::std::string;
2816 url_->assign(
reinterpret_cast<const char*
>(value), size);
2821 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2822 url_ = new ::std::string;
2829 if (
url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2832 ::std::string* temp =
url_;
2833 url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2838 if (
url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2846 url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2862 if (
login_ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2873 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2881 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2889 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2892 login_ticket_->assign(
reinterpret_cast<const char*
>(value), size);
2897 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2905 if (
login_ticket_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2909 login_ticket_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2914 if (
login_ticket_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2922 login_ticket_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2938 if (
server_evidence_m2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2949 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2957 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2965 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2973 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2981 if (
server_evidence_m2_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2985 server_evidence_m2_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2990 if (
server_evidence_m2_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2998 server_evidence_m2_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3014 if (
next_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3025 if (
next_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3033 if (
next_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3041 if (
next_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3044 next_url_->assign(
reinterpret_cast<const char*
>(value), size);
3049 if (
next_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3057 if (
next_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3061 next_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3066 if (
next_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3074 next_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3146 if (
display_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3157 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3165 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3173 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3176 display_name_->assign(
reinterpret_cast<const char*
>(value), size);
3181 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3189 if (
display_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3193 display_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3198 if (
display_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3206 display_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3318 if (
suspension_reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3329 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3337 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3345 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3353 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3361 if (
suspension_reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3365 suspension_reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3370 if (
suspension_reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3378 suspension_reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3406inline const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >&
3411inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo >*
3429 return ::Battlenet::JSON::Login::FormType_descriptor();
3434 return ::Battlenet::JSON::Login::AuthenticationState_descriptor();
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
friend void protobuf_AssignDesc_Login_2eproto()
ErrorResponse * New() const
friend void protobuf_ShutdownFile_Login_2eproto()
void InitAsDefaultInstance()
ErrorResponse & operator=(const ErrorResponse &from)
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
static ErrorResponse * default_instance_
ErrorResponse(const ErrorResponse &from)
void Swap(ErrorResponse *other)
static const ErrorResponse & default_instance()
bool has_suspension_reason() const
void set_is_banned(bool value)
void InitAsDefaultInstance()
GameAccountInfo & operator=(const GameAccountInfo &from)
bool has_is_banned() const
void SetCachedSize(int size) const
inline ::std::string * release_display_name()
void set_has_is_suspended()
static GameAccountInfo * default_instance_
int GetCachedSize() const
void clear_has_display_name()
const ::std::string & display_name() const
void clear_has_suspension_reason()
friend void protobuf_AssignDesc_Login_2eproto()
inline ::std::string * release_suspension_reason()
void clear_has_suspension_expires()
inline ::std::string * mutable_suspension_reason()
::std::string * display_name_
friend void protobuf_ShutdownFile_Login_2eproto()
void set_display_name(const ::std::string &value)
bool has_display_name() const
void clear_is_suspended()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_is_suspended() const
void set_is_suspended(bool value)
::std::string * suspension_reason_
::google::protobuf::uint32 expansion_
void clear_suspension_reason()
void clear_has_expansion()
::google::protobuf::uint32 _has_bits_[1]
void clear_display_name()
void set_has_suspension_expires()
void set_has_suspension_reason()
void set_suspension_expires(::google::protobuf::uint64 value)
void Swap(GameAccountInfo *other)
static const GameAccountInfo & default_instance()
void set_allocated_suspension_reason(::std::string *suspension_reason)
bool is_suspended() const
bool has_expansion() const
GameAccountInfo(const GameAccountInfo &from)
bool has_suspension_expires() const
virtual ~GameAccountInfo()
inline ::std::string * mutable_display_name()
void set_suspension_reason(const ::std::string &value)
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
::google::protobuf::uint64 suspension_expires_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_is_banned()
void set_expansion(::google::protobuf::uint32 value)
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::uint64 suspension_expires() const
void clear_has_is_suspended()
void set_allocated_display_name(::std::string *display_name)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_display_name()
const ::std::string & suspension_reason() const
GameAccountInfo * New() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::uint32 expansion() const
void clear_suspension_expires()
::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > game_accounts_
int GetCachedSize() const
static const GameAccountList & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
static GameAccountList * default_instance_
virtual ~GameAccountList()
const ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > & game_accounts() const
int game_accounts_size() const
friend void protobuf_AssignDesc_Login_2eproto()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_Login_2eproto()
void Swap(GameAccountList *other)
GameAccountList & operator=(const GameAccountList &from)
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::RepeatedPtrField< ::Battlenet::JSON::Login::GameAccountInfo > * mutable_game_accounts()
void clear_game_accounts()
GameAccountList * New() const
GameAccountList(const GameAccountList &from)
static const ::google::protobuf::Descriptor * descriptor()
inline ::Battlenet::JSON::Login::GameAccountInfo * add_game_accounts()
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void SetCachedSize(int size) const
void set_is_expired(bool value)
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::Metadata GetMetadata() const
LoginRefreshResult(const LoginRefreshResult &from)
inline ::google::protobuf::uint64 login_ticket_expiry() const
void set_has_is_expired()
bool has_login_ticket_expiry() const
int GetCachedSize() const
bool has_is_expired() const
friend void protobuf_AssignDesc_Login_2eproto()
::google::protobuf::uint64 login_ticket_expiry_
LoginRefreshResult & operator=(const LoginRefreshResult &from)
friend void protobuf_ShutdownFile_Login_2eproto()
void Swap(LoginRefreshResult *other)
void clear_has_login_ticket_expiry()
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
static LoginRefreshResult * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
void set_has_login_ticket_expiry()
static const LoginRefreshResult & default_instance()
void set_login_ticket_expiry(::google::protobuf::uint64 value)
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void clear_has_is_expired()
LoginRefreshResult * New() const
virtual ~LoginRefreshResult()
void clear_login_ticket_expiry()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_authentication_state(::Battlenet::JSON::Login::AuthenticationState value)
void clear_has_next_url()
::std::string * login_ticket_
inline ::std::string * mutable_next_url()
const ::std::string & login_ticket() const
void set_allocated_next_url(::std::string *next_url)
inline ::Battlenet::JSON::Login::AuthenticationState authentication_state() const
void clear_has_authentication_state()
inline ::std::string * release_next_url()
const ::std::string & next_url() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * release_url()
LoginResult * New() const
void set_has_authentication_state()
::std::string * error_message_
void set_has_error_message()
void set_server_evidence_m2(const ::std::string &value)
void SetCachedSize(int size) const
void set_has_server_evidence_m2()
friend void protobuf_AssignDesc_Login_2eproto()
static const LoginResult & default_instance()
int GetCachedSize() const
void set_allocated_error_code(::std::string *error_code)
void clear_has_server_evidence_m2()
friend void protobuf_ShutdownFile_Login_2eproto()
inline ::std::string * mutable_error_code()
bool has_error_message() const
LoginResult & operator=(const LoginResult &from)
LoginResult(const LoginResult &from)
bool has_next_url() const
void clear_has_login_ticket()
void clear_server_evidence_m2()
bool has_error_code() const
const ::std::string & server_evidence_m2() const
const ::std::string & error_message() const
inline ::std::string * mutable_server_evidence_m2()
void set_error_code(const ::std::string &value)
void clear_login_ticket()
void clear_has_error_code()
void clear_authentication_state()
void set_has_login_ticket()
static LoginResult * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
::std::string * error_code_
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_login_ticket(::std::string *login_ticket)
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
bool has_server_evidence_m2() const
void set_login_ticket(const ::std::string &value)
::google::protobuf::uint32 _has_bits_[1]
inline ::std::string * release_error_message()
inline ::std::string * mutable_error_message()
void set_next_url(const ::std::string &value)
bool has_authentication_state() const
::std::string * next_url_
bool has_login_ticket() const
void set_allocated_server_evidence_m2(::std::string *server_evidence_m2)
inline ::std::string * release_server_evidence_m2()
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
void set_error_message(const ::std::string &value)
void set_allocated_url(::std::string *url)
void Swap(LoginResult *other)
inline ::std::string * release_login_ticket()
::std::string * server_evidence_m2_
int authentication_state_
const ::std::string & error_code() const
inline ::std::string * release_error_code()
void clear_has_error_message()
inline ::std::string * mutable_login_ticket()
void set_allocated_error_message(::std::string *error_message)
void set_url(const ::std::string &value)
inline ::std::string * mutable_url()
const ::std::string & url() const
void set_has_error_code()
void clear_error_message()
SrpLoginChallenge * New() const
void clear_has_username()
const ::std::string & generator() const
::std::string * generator_
void set_iterations(::google::protobuf::uint32 value)
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_modulus(::std::string *modulus)
::std::string * hash_function_
void set_has_iterations()
inline ::google::protobuf::uint32 version() const
inline ::std::string * release_public_b()
bool has_public_b() const
inline ::std::string * mutable_username()
inline ::std::string * mutable_modulus()
void set_version(::google::protobuf::uint32 value)
::std::string * username_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 iterations_
void set_allocated_hash_function(::std::string *hash_function)
inline ::std::string * release_username()
static const SrpLoginChallenge & default_instance()
const ::std::string & modulus() const
void Swap(SrpLoginChallenge *other)
void clear_has_generator()
bool has_iterations() const
void set_salt(const ::std::string &value)
::google::protobuf::Metadata GetMetadata() const
bool has_hash_function() const
void set_public_b(const ::std::string &value)
void set_hash_function(const ::std::string &value)
const ::std::string & salt() const
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_Login_2eproto()
void SetCachedSize(int size) const
void set_allocated_salt(::std::string *salt)
void set_eligible_credential_upgrade(bool value)
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_Login_2eproto()
int GetCachedSize() const
::google::protobuf::uint32 version_
bool eligible_credential_upgrade() const
void set_allocated_username(::std::string *username)
void set_allocated_generator(::std::string *generator)
void clear_has_eligible_credential_upgrade()
void set_username(const ::std::string &value)
static SrpLoginChallenge * default_instance_
bool has_generator() const
inline ::std::string * mutable_salt()
void clear_has_hash_function()
bool eligible_credential_upgrade_
inline ::std::string * release_generator()
virtual ~SrpLoginChallenge()
const ::std::string & hash_function() const
SrpLoginChallenge(const SrpLoginChallenge &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_iterations()
bool has_username() const
inline ::std::string * mutable_generator()
::google::protobuf::uint32 _has_bits_[1]
void set_modulus(const ::std::string &value)
void set_has_hash_function()
void clear_has_public_b()
void set_generator(const ::std::string &value)
void set_allocated_public_b(::std::string *public_b)
bool has_eligible_credential_upgrade() const
friend void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
const ::std::string & username() const
inline ::std::string * mutable_public_b()
const ::std::string & public_b() const
void clear_eligible_credential_upgrade()
inline ::std::string * mutable_hash_function()
inline ::std::string * release_hash_function()
void set_has_eligible_credential_upgrade()
inline ::std::string * release_modulus()
inline ::google::protobuf::uint32 iterations() const
::std::string * public_b_
inline ::std::string * release_salt()
void clear_hash_function()
SrpLoginChallenge & operator=(const SrpLoginChallenge &from)
bool FormType_Parse(const ::std::string &name, FormType *value)
TC_PROTO_API bool FormType_IsValid(int value)
void TC_PROTO_API protobuf_AddDesc_Login_2eproto()
const int AuthenticationState_ARRAYSIZE
const FormType FormType_MIN
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * FormType_descriptor()
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * AuthenticationState_descriptor()
void protobuf_AssignDesc_Login_2eproto()
bool AuthenticationState_Parse(const ::std::string &name, AuthenticationState *value)
const AuthenticationState AuthenticationState_MAX
const FormType FormType_MAX
void protobuf_ShutdownFile_Login_2eproto()
const ::std::string & AuthenticationState_Name(AuthenticationState value)
const AuthenticationState AuthenticationState_MIN
const int FormType_ARRAYSIZE
const ::std::string & FormType_Name(FormType value)
TC_PROTO_API bool AuthenticationState_IsValid(int value)
const EnumDescriptor * GetEnumDescriptor< ::Battlenet::JSON::Login::FormType >()
const EnumDescriptor * GetEnumDescriptor< ::Battlenet::JSON::Login::AuthenticationState >()