4#ifndef PROTOBUF_account_5ftypes_2eproto__INCLUDED
5#define PROTOBUF_account_5ftypes_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>
96 return ::google::protobuf::internal::NameOfEnum(
101 return ::google::protobuf::internal::ParseNamedEnum<PrivacyInfo_GameInfoPrivacy>(
121 return ::google::protobuf::internal::NameOfEnum(
126 return ::google::protobuf::internal::ParseNamedEnum<IdentityVerificationStatus>(
144 return _unknown_fields_;
148 return &_unknown_fields_;
172 inline bool has_id()
const;
173 inline void clear_id();
174 static const int kIdFieldNumber = 1;
175 inline ::google::protobuf::uint32 id()
const;
176 inline void set_id(::google::protobuf::uint32 value);
180 inline void set_has_id();
181 inline void clear_has_id();
185 ::google::protobuf::uint32 _has_bits_[1];
187 ::google::protobuf::uint32
id_;
210 return _unknown_fields_;
214 return &_unknown_fields_;
238 inline bool has_id()
const;
239 inline void clear_id();
240 static const int kIdFieldNumber = 1;
241 inline ::google::protobuf::uint32 id()
const;
242 inline void set_id(::google::protobuf::uint32 value);
245 inline bool has_expires()
const;
246 inline void clear_expires();
247 static const int kExpiresFieldNumber = 2;
248 inline ::google::protobuf::uint64 expires()
const;
249 inline void set_expires(::google::protobuf::uint64 value);
253 inline void set_has_id();
254 inline void clear_has_id();
255 inline void set_has_expires();
256 inline void clear_has_expires();
260 ::google::protobuf::uint32 _has_bits_[1];
263 ::google::protobuf::uint32
id_;
286 return _unknown_fields_;
290 return &_unknown_fields_;
314 inline bool has_id()
const;
315 inline void clear_id();
316 static const int kIdFieldNumber = 1;
317 inline ::google::protobuf::uint32 id()
const;
318 inline void set_id(::google::protobuf::uint32 value);
321 inline bool has_program()
const;
322 inline void clear_program();
323 static const int kProgramFieldNumber = 2;
324 inline ::google::protobuf::uint32 program()
const;
325 inline void set_program(::google::protobuf::uint32 value);
328 inline bool has_region()
const;
329 inline void clear_region();
330 static const int kRegionFieldNumber = 3;
331 inline ::google::protobuf::uint32 region()
const;
332 inline void set_region(::google::protobuf::uint32 value);
336 inline void set_has_id();
337 inline void clear_has_id();
338 inline void set_has_program();
339 inline void clear_has_program();
340 inline void set_has_region();
341 inline void clear_has_region();
345 ::google::protobuf::uint32 _has_bits_[1];
347 ::google::protobuf::uint32
id_;
372 return _unknown_fields_;
376 return &_unknown_fields_;
400 inline bool has_id()
const;
401 inline void clear_id();
402 static const int kIdFieldNumber = 1;
403 inline ::google::protobuf::uint32 id()
const;
404 inline void set_id(::google::protobuf::uint32 value);
407 inline bool has_email()
const;
408 inline void clear_email();
409 static const int kEmailFieldNumber = 2;
410 inline const ::std::string& email()
const;
411 inline void set_email(const ::std::string& value);
412 inline void set_email(
const char* value);
413 inline void set_email(
const char* value,
size_t size);
414 inline ::std::string* mutable_email();
415 inline ::std::string* release_email();
416 inline void set_allocated_email(::std::string* email);
419 inline bool has_handle()
const;
420 inline void clear_handle();
421 static const int kHandleFieldNumber = 3;
422 inline const ::bgs::protocol::account::v1::GameAccountHandle& handle()
const;
423 inline ::bgs::protocol::account::v1::GameAccountHandle* mutable_handle();
424 inline ::bgs::protocol::account::v1::GameAccountHandle* release_handle();
428 inline bool has_battle_tag()
const;
429 inline void clear_battle_tag();
430 static const int kBattleTagFieldNumber = 4;
431 inline const ::std::string& battle_tag()
const;
432 inline void set_battle_tag(const ::std::string& value);
433 inline void set_battle_tag(
const char* value);
434 inline void set_battle_tag(
const char* value,
size_t size);
435 inline ::std::string* mutable_battle_tag();
436 inline ::std::string* release_battle_tag();
437 inline void set_allocated_battle_tag(::std::string* battle_tag);
440 inline bool has_phone_number()
const;
441 inline void clear_phone_number();
442 static const int kPhoneNumberFieldNumber = 5;
443 inline const ::std::string& phone_number()
const;
444 inline void set_phone_number(const ::std::string& value);
445 inline void set_phone_number(
const char* value);
446 inline void set_phone_number(
const char* value,
size_t size);
447 inline ::std::string* mutable_phone_number();
448 inline ::std::string* release_phone_number();
449 inline void set_allocated_phone_number(::std::string* phone_number);
452 inline bool has_region()
const;
453 inline void clear_region();
454 static const int kRegionFieldNumber = 10;
455 inline ::google::protobuf::uint32 region()
const;
456 inline void set_region(::google::protobuf::uint32 value);
460 inline void set_has_id();
461 inline void clear_has_id();
462 inline void set_has_email();
463 inline void clear_has_email();
464 inline void set_has_handle();
465 inline void clear_has_handle();
466 inline void set_has_battle_tag();
467 inline void clear_has_battle_tag();
468 inline void set_has_phone_number();
469 inline void clear_has_phone_number();
470 inline void set_has_region();
471 inline void clear_has_region();
475 ::google::protobuf::uint32 _has_bits_[1];
479 ::google::protobuf::uint32
id_;
505 return _unknown_fields_;
509 return &_unknown_fields_;
533 inline bool has_account()
const;
534 inline void clear_account();
535 static const int kAccountFieldNumber = 1;
536 inline const ::bgs::protocol::account::v1::AccountId& account()
const;
537 inline ::bgs::protocol::account::v1::AccountId* mutable_account();
538 inline ::bgs::protocol::account::v1::AccountId* release_account();
542 inline bool has_game_account()
const;
543 inline void clear_game_account();
544 static const int kGameAccountFieldNumber = 2;
545 inline const ::bgs::protocol::account::v1::GameAccountHandle& game_account()
const;
546 inline ::bgs::protocol::account::v1::GameAccountHandle* mutable_game_account();
547 inline ::bgs::protocol::account::v1::GameAccountHandle* release_game_account();
552 inline void set_has_account();
553 inline void clear_has_account();
554 inline void set_has_game_account();
555 inline void clear_has_game_account();
559 ::google::protobuf::uint32 _has_bits_[1];
585 return _unknown_fields_;
589 return &_unknown_fields_;
613 inline bool has_program()
const;
614 inline void clear_program();
615 static const int kProgramFieldNumber = 1;
616 inline ::google::protobuf::uint32 program()
const;
617 inline void set_program(::google::protobuf::uint32 value);
620 inline bool has_tag()
const;
621 inline void clear_tag();
622 static const int kTagFieldNumber = 2;
623 inline ::google::protobuf::uint32 tag()
const;
624 inline void set_tag(::google::protobuf::uint32 value);
628 inline void set_has_program();
629 inline void clear_has_program();
630 inline void set_has_tag();
631 inline void clear_has_tag();
635 ::google::protobuf::uint32 _has_bits_[1];
638 ::google::protobuf::uint32
tag_;
661 return _unknown_fields_;
665 return &_unknown_fields_;
689 inline bool has_region()
const;
690 inline void clear_region();
691 static const int kRegionFieldNumber = 1;
692 inline ::google::protobuf::uint32 region()
const;
693 inline void set_region(::google::protobuf::uint32 value);
696 inline bool has_tag()
const;
697 inline void clear_tag();
698 static const int kTagFieldNumber = 2;
699 inline ::google::protobuf::uint32 tag()
const;
700 inline void set_tag(::google::protobuf::uint32 value);
704 inline void set_has_region();
705 inline void clear_has_region();
706 inline void set_has_tag();
707 inline void clear_has_tag();
711 ::google::protobuf::uint32 _has_bits_[1];
714 ::google::protobuf::uint32
tag_;
737 return _unknown_fields_;
741 return &_unknown_fields_;
765 inline bool has_account_level_info_tag()
const;
766 inline void clear_account_level_info_tag();
767 static const int kAccountLevelInfoTagFieldNumber = 2;
768 inline ::google::protobuf::uint32 account_level_info_tag()
const;
769 inline void set_account_level_info_tag(::google::protobuf::uint32 value);
772 inline bool has_privacy_info_tag()
const;
773 inline void clear_privacy_info_tag();
774 static const int kPrivacyInfoTagFieldNumber = 3;
775 inline ::google::protobuf::uint32 privacy_info_tag()
const;
776 inline void set_privacy_info_tag(::google::protobuf::uint32 value);
779 inline bool has_parental_control_info_tag()
const;
780 inline void clear_parental_control_info_tag();
781 static const int kParentalControlInfoTagFieldNumber = 4;
782 inline ::google::protobuf::uint32 parental_control_info_tag()
const;
783 inline void set_parental_control_info_tag(::google::protobuf::uint32 value);
786 inline int game_level_info_tags_size()
const;
787 inline void clear_game_level_info_tags();
788 static const int kGameLevelInfoTagsFieldNumber = 7;
789 inline const ::bgs::protocol::account::v1::ProgramTag& game_level_info_tags(
int index)
const;
790 inline ::bgs::protocol::account::v1::ProgramTag* mutable_game_level_info_tags(
int index);
791 inline ::bgs::protocol::account::v1::ProgramTag* add_game_level_info_tags();
792 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >&
793 game_level_info_tags()
const;
794 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >*
795 mutable_game_level_info_tags();
798 inline int game_status_tags_size()
const;
799 inline void clear_game_status_tags();
800 static const int kGameStatusTagsFieldNumber = 9;
801 inline const ::bgs::protocol::account::v1::ProgramTag& game_status_tags(
int index)
const;
802 inline ::bgs::protocol::account::v1::ProgramTag* mutable_game_status_tags(
int index);
803 inline ::bgs::protocol::account::v1::ProgramTag* add_game_status_tags();
804 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >&
805 game_status_tags()
const;
806 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >*
807 mutable_game_status_tags();
810 inline int game_account_tags_size()
const;
811 inline void clear_game_account_tags();
812 static const int kGameAccountTagsFieldNumber = 11;
813 inline const ::bgs::protocol::account::v1::RegionTag& game_account_tags(
int index)
const;
814 inline ::bgs::protocol::account::v1::RegionTag* mutable_game_account_tags(
int index);
815 inline ::bgs::protocol::account::v1::RegionTag* add_game_account_tags();
816 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::RegionTag >&
817 game_account_tags()
const;
818 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::RegionTag >*
819 mutable_game_account_tags();
822 inline bool has_security_status_tag()
const;
823 inline void clear_security_status_tag();
824 static const int kSecurityStatusTagFieldNumber = 12;
825 inline ::google::protobuf::uint32 security_status_tag()
const;
826 inline void set_security_status_tag(::google::protobuf::uint32 value);
830 inline void set_has_account_level_info_tag();
831 inline void clear_has_account_level_info_tag();
832 inline void set_has_privacy_info_tag();
833 inline void clear_has_privacy_info_tag();
834 inline void set_has_parental_control_info_tag();
835 inline void clear_has_parental_control_info_tag();
836 inline void set_has_security_status_tag();
837 inline void clear_has_security_status_tag();
841 ::google::protobuf::uint32 _has_bits_[1];
846 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >
game_status_tags_;
872 return _unknown_fields_;
876 return &_unknown_fields_;
900 inline bool has_game_level_info_tag()
const;
901 inline void clear_game_level_info_tag();
902 static const int kGameLevelInfoTagFieldNumber = 2;
903 inline ::google::protobuf::uint32 game_level_info_tag()
const;
904 inline void set_game_level_info_tag(::google::protobuf::uint32 value);
907 inline bool has_game_time_info_tag()
const;
908 inline void clear_game_time_info_tag();
909 static const int kGameTimeInfoTagFieldNumber = 3;
910 inline ::google::protobuf::uint32 game_time_info_tag()
const;
911 inline void set_game_time_info_tag(::google::protobuf::uint32 value);
914 inline bool has_game_status_tag()
const;
915 inline void clear_game_status_tag();
916 static const int kGameStatusTagFieldNumber = 4;
917 inline ::google::protobuf::uint32 game_status_tag()
const;
918 inline void set_game_status_tag(::google::protobuf::uint32 value);
921 inline bool has_raf_info_tag() const PROTOBUF_DEPRECATED;
922 inline
void clear_raf_info_tag() PROTOBUF_DEPRECATED;
923 static const
int kRafInfoTagFieldNumber = 5;
924 inline ::
google::protobuf::
uint32 raf_info_tag() const PROTOBUF_DEPRECATED;
925 inline
void set_raf_info_tag(::
google::protobuf::
uint32 value) PROTOBUF_DEPRECATED;
929 inline
void set_has_game_level_info_tag();
930 inline
void clear_has_game_level_info_tag();
931 inline
void set_has_game_time_info_tag();
932 inline
void clear_has_game_time_info_tag();
933 inline
void set_has_game_status_tag();
934 inline
void clear_has_game_status_tag();
935 inline
void set_has_raf_info_tag();
936 inline
void clear_has_raf_info_tag();
938 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
941 mutable
int _cached_size_;
947 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
948 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
950 void InitAsDefaultInstance();
968 return _unknown_fields_;
972 return &_unknown_fields_;
996 inline bool has_all_fields()
const;
997 inline void clear_all_fields();
998 static const int kAllFieldsFieldNumber = 1;
999 inline bool all_fields()
const;
1000 inline void set_all_fields(
bool value);
1003 inline bool has_field_account_level_info()
const;
1004 inline void clear_field_account_level_info();
1005 static const int kFieldAccountLevelInfoFieldNumber = 2;
1006 inline bool field_account_level_info()
const;
1007 inline void set_field_account_level_info(
bool value);
1010 inline bool has_field_privacy_info()
const;
1011 inline void clear_field_privacy_info();
1012 static const int kFieldPrivacyInfoFieldNumber = 3;
1013 inline bool field_privacy_info()
const;
1014 inline void set_field_privacy_info(
bool value);
1017 inline bool has_field_parental_control_info()
const;
1018 inline void clear_field_parental_control_info();
1019 static const int kFieldParentalControlInfoFieldNumber = 4;
1020 inline bool field_parental_control_info()
const;
1021 inline void set_field_parental_control_info(
bool value);
1024 inline bool has_field_game_level_info()
const;
1025 inline void clear_field_game_level_info();
1026 static const int kFieldGameLevelInfoFieldNumber = 6;
1027 inline bool field_game_level_info()
const;
1028 inline void set_field_game_level_info(
bool value);
1031 inline bool has_field_game_status()
const;
1032 inline void clear_field_game_status();
1033 static const int kFieldGameStatusFieldNumber = 7;
1034 inline bool field_game_status()
const;
1035 inline void set_field_game_status(
bool value);
1038 inline bool has_field_game_accounts()
const;
1039 inline void clear_field_game_accounts();
1040 static const int kFieldGameAccountsFieldNumber = 8;
1041 inline bool field_game_accounts()
const;
1042 inline void set_field_game_accounts(
bool value);
1045 inline bool has_field_security_status()
const;
1046 inline void clear_field_security_status();
1047 static const int kFieldSecurityStatusFieldNumber = 9;
1048 inline bool field_security_status()
const;
1049 inline void set_field_security_status(
bool value);
1053 inline void set_has_all_fields();
1054 inline void clear_has_all_fields();
1055 inline void set_has_field_account_level_info();
1056 inline void clear_has_field_account_level_info();
1057 inline void set_has_field_privacy_info();
1058 inline void clear_has_field_privacy_info();
1059 inline void set_has_field_parental_control_info();
1060 inline void clear_has_field_parental_control_info();
1061 inline void set_has_field_game_level_info();
1062 inline void clear_has_field_game_level_info();
1063 inline void set_has_field_game_status();
1064 inline void clear_has_field_game_status();
1065 inline void set_has_field_game_accounts();
1066 inline void clear_has_field_game_accounts();
1067 inline void set_has_field_security_status();
1068 inline void clear_has_field_security_status();
1072 ::google::protobuf::uint32 _has_bits_[1];
1104 return _unknown_fields_;
1108 return &_unknown_fields_;
1132 inline bool has_all_fields()
const;
1133 inline void clear_all_fields();
1134 static const int kAllFieldsFieldNumber = 1;
1135 inline bool all_fields()
const;
1136 inline void set_all_fields(
bool value);
1139 inline bool has_field_game_level_info()
const;
1140 inline void clear_field_game_level_info();
1141 static const int kFieldGameLevelInfoFieldNumber = 2;
1142 inline bool field_game_level_info()
const;
1143 inline void set_field_game_level_info(
bool value);
1146 inline bool has_field_game_time_info()
const;
1147 inline void clear_field_game_time_info();
1148 static const int kFieldGameTimeInfoFieldNumber = 3;
1149 inline bool field_game_time_info()
const;
1150 inline void set_field_game_time_info(
bool value);
1153 inline bool has_field_game_status()
const;
1154 inline void clear_field_game_status();
1155 static const int kFieldGameStatusFieldNumber = 4;
1156 inline bool field_game_status()
const;
1157 inline void set_field_game_status(
bool value);
1160 inline bool has_field_raf_info() const PROTOBUF_DEPRECATED;
1161 inline
void clear_field_raf_info() PROTOBUF_DEPRECATED;
1162 static const
int kFieldRafInfoFieldNumber = 5;
1163 inline
bool field_raf_info() const PROTOBUF_DEPRECATED;
1164 inline
void set_field_raf_info(
bool value) PROTOBUF_DEPRECATED;
1168 inline
void set_has_all_fields();
1169 inline
void clear_has_all_fields();
1170 inline
void set_has_field_game_level_info();
1171 inline
void clear_has_field_game_level_info();
1172 inline
void set_has_field_game_time_info();
1173 inline
void clear_has_field_game_time_info();
1174 inline
void set_has_field_game_status();
1175 inline
void clear_has_field_game_status();
1176 inline
void set_has_field_raf_info();
1177 inline
void clear_has_field_raf_info();
1179 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
1182 mutable
int _cached_size_;
1184 bool field_game_level_info_;
1185 bool field_game_time_info_;
1186 bool field_game_status_;
1187 bool field_raf_info_;
1189 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
1190 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
1192 void InitAsDefaultInstance();
1210 return _unknown_fields_;
1214 return &_unknown_fields_;
1238 inline bool has_object_id()
const;
1239 inline void clear_object_id();
1240 static const int kObjectIdFieldNumber = 1;
1241 inline ::google::protobuf::uint64 object_id()
const;
1242 inline void set_object_id(::google::protobuf::uint64 value);
1245 inline bool has_entity_id()
const;
1246 inline void clear_entity_id();
1247 static const int kEntityIdFieldNumber = 2;
1248 inline const ::bgs::protocol::EntityId& entity_id()
const;
1249 inline ::bgs::protocol::EntityId* mutable_entity_id();
1250 inline ::bgs::protocol::EntityId* release_entity_id();
1254 inline bool has_account_options()
const;
1255 inline void clear_account_options();
1256 static const int kAccountOptionsFieldNumber = 3;
1257 inline const ::bgs::protocol::account::v1::AccountFieldOptions& account_options()
const;
1258 inline ::bgs::protocol::account::v1::AccountFieldOptions* mutable_account_options();
1259 inline ::bgs::protocol::account::v1::AccountFieldOptions* release_account_options();
1263 inline bool has_account_tags()
const;
1264 inline void clear_account_tags();
1265 static const int kAccountTagsFieldNumber = 4;
1266 inline const ::bgs::protocol::account::v1::AccountFieldTags& account_tags()
const;
1267 inline ::bgs::protocol::account::v1::AccountFieldTags* mutable_account_tags();
1268 inline ::bgs::protocol::account::v1::AccountFieldTags* release_account_tags();
1272 inline bool has_game_account_options()
const;
1273 inline void clear_game_account_options();
1274 static const int kGameAccountOptionsFieldNumber = 5;
1275 inline const ::bgs::protocol::account::v1::GameAccountFieldOptions& game_account_options()
const;
1276 inline ::bgs::protocol::account::v1::GameAccountFieldOptions* mutable_game_account_options();
1277 inline ::bgs::protocol::account::v1::GameAccountFieldOptions* release_game_account_options();
1281 inline bool has_game_account_tags()
const;
1282 inline void clear_game_account_tags();
1283 static const int kGameAccountTagsFieldNumber = 6;
1284 inline const ::bgs::protocol::account::v1::GameAccountFieldTags& game_account_tags()
const;
1285 inline ::bgs::protocol::account::v1::GameAccountFieldTags* mutable_game_account_tags();
1286 inline ::bgs::protocol::account::v1::GameAccountFieldTags* release_game_account_tags();
1290 inline bool has_subscriber_id()
const;
1291 inline void clear_subscriber_id();
1292 static const int kSubscriberIdFieldNumber = 7;
1293 inline ::google::protobuf::uint64 subscriber_id()
const;
1294 inline void set_subscriber_id(::google::protobuf::uint64 value);
1298 inline void set_has_object_id();
1299 inline void clear_has_object_id();
1300 inline void set_has_entity_id();
1301 inline void clear_has_entity_id();
1302 inline void set_has_account_options();
1303 inline void clear_has_account_options();
1304 inline void set_has_account_tags();
1305 inline void clear_has_account_tags();
1306 inline void set_has_game_account_options();
1307 inline void clear_has_game_account_options();
1308 inline void set_has_game_account_tags();
1309 inline void clear_has_game_account_tags();
1310 inline void set_has_subscriber_id();
1311 inline void clear_has_subscriber_id();
1315 ::google::protobuf::uint32 _has_bits_[1];
1346 return _unknown_fields_;
1350 return &_unknown_fields_;
1374 inline int ids_size()
const;
1375 inline void clear_ids();
1376 static const int kIdsFieldNumber = 1;
1377 inline ::google::protobuf::uint64 ids(
int index)
const;
1378 inline void set_ids(
int index, ::google::protobuf::uint64 value);
1379 inline void add_ids(::google::protobuf::uint64 value);
1380 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >&
1382 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >*
1390 ::google::protobuf::uint32 _has_bits_[1];
1392 ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >
ids_;
1415 return _unknown_fields_;
1419 return &_unknown_fields_;
1443 inline int licenses_size()
const;
1444 inline void clear_licenses();
1445 static const int kLicensesFieldNumber = 3;
1446 inline const ::bgs::protocol::account::v1::AccountLicense& licenses(
int index)
const;
1447 inline ::bgs::protocol::account::v1::AccountLicense* mutable_licenses(
int index);
1448 inline ::bgs::protocol::account::v1::AccountLicense* add_licenses();
1449 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
1451 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
1455 inline bool has_default_currency()
const;
1456 inline void clear_default_currency();
1457 static const int kDefaultCurrencyFieldNumber = 4;
1458 inline ::google::protobuf::uint32 default_currency()
const;
1459 inline void set_default_currency(::google::protobuf::uint32 value);
1462 inline bool has_country()
const;
1463 inline void clear_country();
1464 static const int kCountryFieldNumber = 5;
1465 inline const ::std::string& country()
const;
1466 inline void set_country(const ::std::string& value);
1467 inline void set_country(
const char* value);
1468 inline void set_country(
const char* value,
size_t size);
1469 inline ::std::string* mutable_country();
1470 inline ::std::string* release_country();
1471 inline void set_allocated_country(::std::string* country);
1474 inline bool has_preferred_region()
const;
1475 inline void clear_preferred_region();
1476 static const int kPreferredRegionFieldNumber = 6;
1477 inline ::google::protobuf::uint32 preferred_region()
const;
1478 inline void set_preferred_region(::google::protobuf::uint32 value);
1481 inline bool has_full_name()
const;
1482 inline void clear_full_name();
1483 static const int kFullNameFieldNumber = 7;
1484 inline const ::std::string& full_name()
const;
1485 inline void set_full_name(const ::std::string& value);
1486 inline void set_full_name(
const char* value);
1487 inline void set_full_name(
const char* value,
size_t size);
1488 inline ::std::string* mutable_full_name();
1489 inline ::std::string* release_full_name();
1490 inline void set_allocated_full_name(::std::string* full_name);
1493 inline bool has_battle_tag()
const;
1494 inline void clear_battle_tag();
1495 static const int kBattleTagFieldNumber = 8;
1496 inline const ::std::string& battle_tag()
const;
1497 inline void set_battle_tag(const ::std::string& value);
1498 inline void set_battle_tag(
const char* value);
1499 inline void set_battle_tag(
const char* value,
size_t size);
1500 inline ::std::string* mutable_battle_tag();
1501 inline ::std::string* release_battle_tag();
1502 inline void set_allocated_battle_tag(::std::string* battle_tag);
1505 inline bool has_muted()
const;
1506 inline void clear_muted();
1507 static const int kMutedFieldNumber = 9;
1508 inline bool muted()
const;
1509 inline void set_muted(
bool value);
1512 inline bool has_manual_review()
const;
1513 inline void clear_manual_review();
1514 static const int kManualReviewFieldNumber = 10;
1515 inline bool manual_review()
const;
1516 inline void set_manual_review(
bool value);
1519 inline bool has_account_paid_any()
const;
1520 inline void clear_account_paid_any();
1521 static const int kAccountPaidAnyFieldNumber = 11;
1522 inline bool account_paid_any()
const;
1523 inline void set_account_paid_any(
bool value);
1526 inline bool has_identity_check_status()
const;
1527 inline void clear_identity_check_status();
1528 static const int kIdentityCheckStatusFieldNumber = 12;
1529 inline ::bgs::protocol::account::v1::IdentityVerificationStatus identity_check_status()
const;
1533 inline bool has_email()
const;
1534 inline void clear_email();
1535 static const int kEmailFieldNumber = 13;
1536 inline const ::std::string& email()
const;
1537 inline void set_email(const ::std::string& value);
1538 inline void set_email(
const char* value);
1539 inline void set_email(
const char* value,
size_t size);
1540 inline ::std::string* mutable_email();
1541 inline ::std::string* release_email();
1542 inline void set_allocated_email(::std::string* email);
1545 inline bool has_headless_account()
const;
1546 inline void clear_headless_account();
1547 static const int kHeadlessAccountFieldNumber = 14;
1548 inline bool headless_account()
const;
1549 inline void set_headless_account(
bool value);
1552 inline bool has_test_account()
const;
1553 inline void clear_test_account();
1554 static const int kTestAccountFieldNumber = 15;
1555 inline bool test_account()
const;
1556 inline void set_test_account(
bool value);
1559 inline bool has_is_sms_protected()
const;
1560 inline void clear_is_sms_protected();
1561 static const int kIsSmsProtectedFieldNumber = 17;
1562 inline bool is_sms_protected()
const;
1563 inline void set_is_sms_protected(
bool value);
1566 inline bool has_ratings_board_minimum_age()
const;
1567 inline void clear_ratings_board_minimum_age();
1568 static const int kRatingsBoardMinimumAgeFieldNumber = 18;
1569 inline ::google::protobuf::uint32 ratings_board_minimum_age()
const;
1570 inline void set_ratings_board_minimum_age(::google::protobuf::uint32 value);
1573 inline bool has_phone_number()
const;
1574 inline void clear_phone_number();
1575 static const int kPhoneNumberFieldNumber = 19;
1576 inline const ::std::string& phone_number()
const;
1577 inline void set_phone_number(const ::std::string& value);
1578 inline void set_phone_number(
const char* value);
1579 inline void set_phone_number(
const char* value,
size_t size);
1580 inline ::std::string* mutable_phone_number();
1581 inline ::std::string* release_phone_number();
1582 inline void set_allocated_phone_number(::std::string* phone_number);
1585 inline bool has_birthdate()
const;
1586 inline void clear_birthdate();
1587 static const int kBirthdateFieldNumber = 20;
1588 inline const ::std::string& birthdate()
const;
1589 inline void set_birthdate(const ::std::string& value);
1590 inline void set_birthdate(
const char* value);
1591 inline void set_birthdate(
const char* value,
size_t size);
1592 inline ::std::string* mutable_birthdate();
1593 inline ::std::string* release_birthdate();
1594 inline void set_allocated_birthdate(::std::string* birthdate);
1597 inline bool has_legal_country_feature_restrictions_applied()
const;
1598 inline void clear_legal_country_feature_restrictions_applied();
1599 static const int kLegalCountryFeatureRestrictionsAppliedFieldNumber = 21;
1600 inline bool legal_country_feature_restrictions_applied()
const;
1601 inline void set_legal_country_feature_restrictions_applied(
bool value);
1604 inline bool has_opt_ins()
const;
1605 inline void clear_opt_ins();
1606 static const int kOptInsFieldNumber = 22;
1607 inline const ::bgs::protocol::account::v1::OptIns& opt_ins()
const;
1608 inline ::bgs::protocol::account::v1::OptIns* mutable_opt_ins();
1609 inline ::bgs::protocol::account::v1::OptIns* release_opt_ins();
1614 inline void set_has_default_currency();
1615 inline void clear_has_default_currency();
1616 inline void set_has_country();
1617 inline void clear_has_country();
1618 inline void set_has_preferred_region();
1619 inline void clear_has_preferred_region();
1620 inline void set_has_full_name();
1621 inline void clear_has_full_name();
1622 inline void set_has_battle_tag();
1623 inline void clear_has_battle_tag();
1624 inline void set_has_muted();
1625 inline void clear_has_muted();
1626 inline void set_has_manual_review();
1627 inline void clear_has_manual_review();
1628 inline void set_has_account_paid_any();
1629 inline void clear_has_account_paid_any();
1630 inline void set_has_identity_check_status();
1631 inline void clear_has_identity_check_status();
1632 inline void set_has_email();
1633 inline void clear_has_email();
1634 inline void set_has_headless_account();
1635 inline void clear_has_headless_account();
1636 inline void set_has_test_account();
1637 inline void clear_has_test_account();
1638 inline void set_has_is_sms_protected();
1639 inline void clear_has_is_sms_protected();
1640 inline void set_has_ratings_board_minimum_age();
1641 inline void clear_has_ratings_board_minimum_age();
1642 inline void set_has_phone_number();
1643 inline void clear_has_phone_number();
1644 inline void set_has_birthdate();
1645 inline void clear_has_birthdate();
1646 inline void set_has_legal_country_feature_restrictions_applied();
1647 inline void clear_has_legal_country_feature_restrictions_applied();
1648 inline void set_has_opt_ins();
1649 inline void clear_has_opt_ins();
1653 ::google::protobuf::uint32 _has_bits_[1];
1655 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >
licenses_;
1696 return _unknown_fields_;
1700 return &_unknown_fields_;
1732 static const int GameInfoPrivacy_ARRAYSIZE =
1734 static inline const ::google::protobuf::EnumDescriptor*
1749 inline bool has_is_using_rid()
const;
1750 inline void clear_is_using_rid();
1751 static const int kIsUsingRidFieldNumber = 3;
1752 inline bool is_using_rid()
const;
1753 inline void set_is_using_rid(
bool value);
1756 inline bool has_is_visible_for_view_friends()
const;
1757 inline void clear_is_visible_for_view_friends();
1758 static const int kIsVisibleForViewFriendsFieldNumber = 4;
1759 inline bool is_visible_for_view_friends()
const;
1760 inline void set_is_visible_for_view_friends(
bool value);
1763 inline bool has_is_hidden_from_friend_finder()
const;
1764 inline void clear_is_hidden_from_friend_finder();
1765 static const int kIsHiddenFromFriendFinderFieldNumber = 5;
1766 inline bool is_hidden_from_friend_finder()
const;
1767 inline void set_is_hidden_from_friend_finder(
bool value);
1770 inline bool has_game_info_privacy()
const;
1771 inline void clear_game_info_privacy();
1772 static const int kGameInfoPrivacyFieldNumber = 6;
1773 inline ::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy game_info_privacy()
const;
1777 inline bool has_only_allow_friend_whispers()
const;
1778 inline void clear_only_allow_friend_whispers();
1779 static const int kOnlyAllowFriendWhispersFieldNumber = 7;
1780 inline bool only_allow_friend_whispers()
const;
1781 inline void set_only_allow_friend_whispers(
bool value);
1785 inline void set_has_is_using_rid();
1786 inline void clear_has_is_using_rid();
1787 inline void set_has_is_visible_for_view_friends();
1788 inline void clear_has_is_visible_for_view_friends();
1789 inline void set_has_is_hidden_from_friend_finder();
1790 inline void clear_has_is_hidden_from_friend_finder();
1791 inline void set_has_game_info_privacy();
1792 inline void clear_has_game_info_privacy();
1793 inline void set_has_only_allow_friend_whispers();
1794 inline void clear_has_only_allow_friend_whispers();
1798 ::google::protobuf::uint32 _has_bits_[1];
1827 return _unknown_fields_;
1831 return &_unknown_fields_;
1855 inline bool has_timezone()
const;
1856 inline void clear_timezone();
1857 static const int kTimezoneFieldNumber = 3;
1858 inline const ::std::string& timezone()
const;
1859 inline void set_timezone(const ::std::string& value);
1860 inline void set_timezone(
const char* value);
1861 inline void set_timezone(
const char* value,
size_t size);
1862 inline ::std::string* mutable_timezone();
1863 inline ::std::string* release_timezone();
1864 inline void set_allocated_timezone(::std::string* timezone);
1867 inline bool has_minutes_per_day()
const;
1868 inline void clear_minutes_per_day();
1869 static const int kMinutesPerDayFieldNumber = 4;
1870 inline ::google::protobuf::uint32 minutes_per_day()
const;
1871 inline void set_minutes_per_day(::google::protobuf::uint32 value);
1874 inline bool has_minutes_per_week()
const;
1875 inline void clear_minutes_per_week();
1876 static const int kMinutesPerWeekFieldNumber = 5;
1877 inline ::google::protobuf::uint32 minutes_per_week()
const;
1878 inline void set_minutes_per_week(::google::protobuf::uint32 value);
1881 inline bool has_can_receive_voice()
const;
1882 inline void clear_can_receive_voice();
1883 static const int kCanReceiveVoiceFieldNumber = 6;
1884 inline bool can_receive_voice()
const;
1885 inline void set_can_receive_voice(
bool value);
1888 inline bool has_can_send_voice()
const;
1889 inline void clear_can_send_voice();
1890 static const int kCanSendVoiceFieldNumber = 7;
1891 inline bool can_send_voice()
const;
1892 inline void set_can_send_voice(
bool value);
1895 inline int play_schedule_size()
const;
1896 inline void clear_play_schedule();
1897 static const int kPlayScheduleFieldNumber = 8;
1898 inline bool play_schedule(
int index)
const;
1899 inline void set_play_schedule(
int index,
bool value);
1900 inline void add_play_schedule(
bool value);
1901 inline const ::google::protobuf::RepeatedField< bool >&
1902 play_schedule()
const;
1903 inline ::google::protobuf::RepeatedField< bool >*
1904 mutable_play_schedule();
1907 inline bool has_can_join_group()
const;
1908 inline void clear_can_join_group();
1909 static const int kCanJoinGroupFieldNumber = 9;
1910 inline bool can_join_group()
const;
1911 inline void set_can_join_group(
bool value);
1914 inline bool has_can_use_profile()
const;
1915 inline void clear_can_use_profile();
1916 static const int kCanUseProfileFieldNumber = 10;
1917 inline bool can_use_profile()
const;
1918 inline void set_can_use_profile(
bool value);
1921 inline bool has_in_game_purchase_disabled()
const;
1922 inline void clear_in_game_purchase_disabled();
1923 static const int kInGamePurchaseDisabledFieldNumber = 11;
1924 inline bool in_game_purchase_disabled()
const;
1925 inline void set_in_game_purchase_disabled(
bool value);
1929 inline void set_has_timezone();
1930 inline void clear_has_timezone();
1931 inline void set_has_minutes_per_day();
1932 inline void clear_has_minutes_per_day();
1933 inline void set_has_minutes_per_week();
1934 inline void clear_has_minutes_per_week();
1935 inline void set_has_can_receive_voice();
1936 inline void clear_has_can_receive_voice();
1937 inline void set_has_can_send_voice();
1938 inline void clear_has_can_send_voice();
1939 inline void set_has_can_join_group();
1940 inline void clear_has_can_join_group();
1941 inline void set_has_can_use_profile();
1942 inline void clear_has_can_use_profile();
1943 inline void set_has_in_game_purchase_disabled();
1944 inline void clear_has_in_game_purchase_disabled();
1948 ::google::protobuf::uint32 _has_bits_[1];
1981 return _unknown_fields_;
1985 return &_unknown_fields_;
2009 inline int play_schedule_size()
const;
2010 inline void clear_play_schedule();
2011 static const int kPlayScheduleFieldNumber = 1;
2012 inline bool play_schedule(
int index)
const;
2013 inline void set_play_schedule(
int index,
bool value);
2014 inline void add_play_schedule(
bool value);
2015 inline const ::google::protobuf::RepeatedField< bool >&
2016 play_schedule()
const;
2017 inline ::google::protobuf::RepeatedField< bool >*
2018 mutable_play_schedule();
2021 inline bool has_timezone()
const;
2022 inline void clear_timezone();
2023 static const int kTimezoneFieldNumber = 2;
2024 inline const ::std::string& timezone()
const;
2025 inline void set_timezone(const ::std::string& value);
2026 inline void set_timezone(
const char* value);
2027 inline void set_timezone(
const char* value,
size_t size);
2028 inline ::std::string* mutable_timezone();
2029 inline ::std::string* release_timezone();
2030 inline void set_allocated_timezone(::std::string* timezone);
2034 inline void set_has_timezone();
2035 inline void clear_has_timezone();
2039 ::google::protobuf::uint32 _has_bits_[1];
2065 return _unknown_fields_;
2069 return &_unknown_fields_;
2093 inline bool has_is_trial()
const;
2094 inline void clear_is_trial();
2095 static const int kIsTrialFieldNumber = 4;
2096 inline bool is_trial()
const;
2097 inline void set_is_trial(
bool value);
2100 inline bool has_is_lifetime()
const;
2101 inline void clear_is_lifetime();
2102 static const int kIsLifetimeFieldNumber = 5;
2103 inline bool is_lifetime()
const;
2104 inline void set_is_lifetime(
bool value);
2107 inline bool has_is_restricted()
const;
2108 inline void clear_is_restricted();
2109 static const int kIsRestrictedFieldNumber = 6;
2110 inline bool is_restricted()
const;
2111 inline void set_is_restricted(
bool value);
2114 inline bool has_is_beta()
const;
2115 inline void clear_is_beta();
2116 static const int kIsBetaFieldNumber = 7;
2117 inline bool is_beta()
const;
2118 inline void set_is_beta(
bool value);
2121 inline bool has_name()
const;
2122 inline void clear_name();
2123 static const int kNameFieldNumber = 8;
2124 inline const ::std::string& name()
const;
2125 inline void set_name(const ::std::string& value);
2126 inline void set_name(
const char* value);
2127 inline void set_name(
const char* value,
size_t size);
2128 inline ::std::string* mutable_name();
2129 inline ::std::string* release_name();
2130 inline void set_allocated_name(::std::string* name);
2133 inline bool has_program()
const;
2134 inline void clear_program();
2135 static const int kProgramFieldNumber = 9;
2136 inline ::google::protobuf::uint32 program()
const;
2137 inline void set_program(::google::protobuf::uint32 value);
2140 inline int licenses_size()
const;
2141 inline void clear_licenses();
2142 static const int kLicensesFieldNumber = 10;
2143 inline const ::bgs::protocol::account::v1::AccountLicense& licenses(
int index)
const;
2144 inline ::bgs::protocol::account::v1::AccountLicense* mutable_licenses(
int index);
2145 inline ::bgs::protocol::account::v1::AccountLicense* add_licenses();
2146 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
2148 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
2152 inline bool has_realm_permissions()
const;
2153 inline void clear_realm_permissions();
2154 static const int kRealmPermissionsFieldNumber = 11;
2155 inline ::google::protobuf::uint32 realm_permissions()
const;
2156 inline void set_realm_permissions(::google::protobuf::uint32 value);
2159 inline bool has_last_logout_time_ms() const PROTOBUF_DEPRECATED;
2160 inline
void clear_last_logout_time_ms() PROTOBUF_DEPRECATED;
2161 static const
int kLastLogoutTimeMsFieldNumber = 12;
2162 inline ::
google::protobuf::
uint64 last_logout_time_ms() const PROTOBUF_DEPRECATED;
2163 inline
void set_last_logout_time_ms(::
google::protobuf::
uint64 value) PROTOBUF_DEPRECATED;
2167 inline
void set_has_is_trial();
2168 inline
void clear_has_is_trial();
2169 inline
void set_has_is_lifetime();
2170 inline
void clear_has_is_lifetime();
2171 inline
void set_has_is_restricted();
2172 inline
void clear_has_is_restricted();
2173 inline
void set_has_is_beta();
2174 inline
void clear_has_is_beta();
2175 inline
void set_has_name();
2176 inline
void clear_has_name();
2177 inline
void set_has_program();
2178 inline
void clear_has_program();
2179 inline
void set_has_realm_permissions();
2180 inline
void clear_has_realm_permissions();
2181 inline
void set_has_last_logout_time_ms();
2182 inline
void clear_has_last_logout_time_ms();
2184 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
2187 mutable
int _cached_size_;
2190 bool is_restricted_;
2198 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
2199 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
2201 void InitAsDefaultInstance();
2219 return _unknown_fields_;
2223 return &_unknown_fields_;
2247 inline bool has_is_unlimited_play_time()
const;
2248 inline void clear_is_unlimited_play_time();
2249 static const int kIsUnlimitedPlayTimeFieldNumber = 3;
2250 inline bool is_unlimited_play_time()
const;
2251 inline void set_is_unlimited_play_time(
bool value);
2254 inline bool has_play_time_expires()
const;
2255 inline void clear_play_time_expires();
2256 static const int kPlayTimeExpiresFieldNumber = 5;
2257 inline ::google::protobuf::uint64 play_time_expires()
const;
2258 inline void set_play_time_expires(::google::protobuf::uint64 value);
2261 inline bool has_is_subscription()
const;
2262 inline void clear_is_subscription();
2263 static const int kIsSubscriptionFieldNumber = 6;
2264 inline bool is_subscription()
const;
2265 inline void set_is_subscription(
bool value);
2268 inline bool has_is_recurring_subscription()
const;
2269 inline void clear_is_recurring_subscription();
2270 static const int kIsRecurringSubscriptionFieldNumber = 7;
2271 inline bool is_recurring_subscription()
const;
2272 inline void set_is_recurring_subscription(
bool value);
2276 inline void set_has_is_unlimited_play_time();
2277 inline void clear_has_is_unlimited_play_time();
2278 inline void set_has_play_time_expires();
2279 inline void clear_has_play_time_expires();
2280 inline void set_has_is_subscription();
2281 inline void clear_has_is_subscription();
2282 inline void set_has_is_recurring_subscription();
2283 inline void clear_has_is_recurring_subscription();
2287 ::google::protobuf::uint32 _has_bits_[1];
2315 return _unknown_fields_;
2319 return &_unknown_fields_;
2343 inline bool has_minutes_remaining()
const;
2344 inline void clear_minutes_remaining();
2345 static const int kMinutesRemainingFieldNumber = 1;
2346 inline ::google::protobuf::uint32 minutes_remaining()
const;
2347 inline void set_minutes_remaining(::google::protobuf::uint32 value);
2350 inline bool has_parental_daily_minutes_remaining()
const;
2351 inline void clear_parental_daily_minutes_remaining();
2352 static const int kParentalDailyMinutesRemainingFieldNumber = 2;
2353 inline ::google::protobuf::uint32 parental_daily_minutes_remaining()
const;
2354 inline void set_parental_daily_minutes_remaining(::google::protobuf::uint32 value);
2357 inline bool has_parental_weekly_minutes_remaining()
const;
2358 inline void clear_parental_weekly_minutes_remaining();
2359 static const int kParentalWeeklyMinutesRemainingFieldNumber = 3;
2360 inline ::google::protobuf::uint32 parental_weekly_minutes_remaining()
const;
2361 inline void set_parental_weekly_minutes_remaining(::google::protobuf::uint32 value);
2364 inline bool has_seconds_remaining_until_kick() const PROTOBUF_DEPRECATED;
2365 inline
void clear_seconds_remaining_until_kick() PROTOBUF_DEPRECATED;
2366 static const
int kSecondsRemainingUntilKickFieldNumber = 4;
2367 inline ::
google::protobuf::
uint32 seconds_remaining_until_kick() const PROTOBUF_DEPRECATED;
2368 inline
void set_seconds_remaining_until_kick(::
google::protobuf::
uint32 value) PROTOBUF_DEPRECATED;
2372 inline
void set_has_minutes_remaining();
2373 inline
void clear_has_minutes_remaining();
2374 inline
void set_has_parental_daily_minutes_remaining();
2375 inline
void clear_has_parental_daily_minutes_remaining();
2376 inline
void set_has_parental_weekly_minutes_remaining();
2377 inline
void clear_has_parental_weekly_minutes_remaining();
2378 inline
void set_has_seconds_remaining_until_kick();
2379 inline
void clear_has_seconds_remaining_until_kick();
2381 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
2384 mutable
int _cached_size_;
2390 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
2391 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
2393 void InitAsDefaultInstance();
2411 return _unknown_fields_;
2415 return &_unknown_fields_;
2439 inline bool has_is_suspended()
const;
2440 inline void clear_is_suspended();
2441 static const int kIsSuspendedFieldNumber = 4;
2442 inline bool is_suspended()
const;
2443 inline void set_is_suspended(
bool value);
2446 inline bool has_is_banned()
const;
2447 inline void clear_is_banned();
2448 static const int kIsBannedFieldNumber = 5;
2449 inline bool is_banned()
const;
2450 inline void set_is_banned(
bool value);
2453 inline bool has_suspension_expires()
const;
2454 inline void clear_suspension_expires();
2455 static const int kSuspensionExpiresFieldNumber = 6;
2456 inline ::google::protobuf::uint64 suspension_expires()
const;
2457 inline void set_suspension_expires(::google::protobuf::uint64 value);
2460 inline bool has_program()
const;
2461 inline void clear_program();
2462 static const int kProgramFieldNumber = 7;
2463 inline ::google::protobuf::uint32 program()
const;
2464 inline void set_program(::google::protobuf::uint32 value);
2467 inline bool has_is_locked()
const;
2468 inline void clear_is_locked();
2469 static const int kIsLockedFieldNumber = 8;
2470 inline bool is_locked()
const;
2471 inline void set_is_locked(
bool value);
2474 inline bool has_is_bam_unlockable()
const;
2475 inline void clear_is_bam_unlockable();
2476 static const int kIsBamUnlockableFieldNumber = 9;
2477 inline bool is_bam_unlockable()
const;
2478 inline void set_is_bam_unlockable(
bool value);
2482 inline void set_has_is_suspended();
2483 inline void clear_has_is_suspended();
2484 inline void set_has_is_banned();
2485 inline void clear_has_is_banned();
2486 inline void set_has_suspension_expires();
2487 inline void clear_has_suspension_expires();
2488 inline void set_has_program();
2489 inline void clear_has_program();
2490 inline void set_has_is_locked();
2491 inline void clear_has_is_locked();
2492 inline void set_has_is_bam_unlockable();
2493 inline void clear_has_is_bam_unlockable();
2497 ::google::protobuf::uint32 _has_bits_[1];
2527 return _unknown_fields_;
2531 return &_unknown_fields_;
2555 inline bool has_raf_info()
const;
2556 inline void clear_raf_info();
2557 static const int kRafInfoFieldNumber = 1;
2558 inline const ::std::string& raf_info()
const;
2559 inline void set_raf_info(const ::std::string& value);
2560 inline void set_raf_info(
const char* value);
2561 inline void set_raf_info(
const void* value,
size_t size);
2562 inline ::std::string* mutable_raf_info();
2563 inline ::std::string* release_raf_info();
2564 inline void set_allocated_raf_info(::std::string* raf_info);
2568 inline void set_has_raf_info();
2569 inline void clear_has_raf_info();
2573 ::google::protobuf::uint32 _has_bits_[1];
2598 return _unknown_fields_;
2602 return &_unknown_fields_;
2626 inline bool has_start_time() const PROTOBUF_DEPRECATED;
2627 inline
void clear_start_time() PROTOBUF_DEPRECATED;
2628 static const
int kStartTimeFieldNumber = 3;
2629 inline ::
google::protobuf::
uint32 start_time() const PROTOBUF_DEPRECATED;
2630 inline
void set_start_time(::
google::protobuf::
uint32 value) PROTOBUF_DEPRECATED;
2633 inline
bool has_location() const;
2634 inline
void clear_location();
2635 static const
int kLocationFieldNumber = 4;
2642 inline
bool has_has_benefactor() const;
2643 inline
void clear_has_benefactor();
2644 static const
int kHasBenefactorFieldNumber = 5;
2645 inline
bool has_benefactor() const;
2646 inline
void set_has_benefactor(
bool value);
2649 inline
bool has_is_using_igr() const;
2650 inline
void clear_is_using_igr();
2651 static const
int kIsUsingIgrFieldNumber = 6;
2652 inline
bool is_using_igr() const;
2653 inline
void set_is_using_igr(
bool value);
2656 inline
bool has_parental_controls_active() const;
2657 inline
void clear_parental_controls_active();
2658 static const
int kParentalControlsActiveFieldNumber = 7;
2659 inline
bool parental_controls_active() const;
2660 inline
void set_parental_controls_active(
bool value);
2663 inline
bool has_start_time_sec() const;
2664 inline
void clear_start_time_sec();
2665 static const
int kStartTimeSecFieldNumber = 8;
2666 inline ::
google::protobuf::
uint64 start_time_sec() const;
2667 inline
void set_start_time_sec(::
google::protobuf::
uint64 value);
2670 inline
bool has_igr_id() const;
2671 inline
void clear_igr_id();
2672 static const
int kIgrIdFieldNumber = 9;
2673 inline const ::
bgs::protocol::account::
v1::
IgrId& igr_id() const;
2674 inline ::
bgs::protocol::account::
v1::
IgrId* mutable_igr_id();
2675 inline ::
bgs::protocol::account::
v1::
IgrId* release_igr_id();
2676 inline
void set_allocated_igr_id(::
bgs::protocol::account::
v1::
IgrId* igr_id);
2679 inline
bool has_platform_id() const;
2680 inline
void clear_platform_id();
2681 static const
int kPlatformIdFieldNumber = 10;
2683 inline
void set_platform_id(::
google::protobuf::
uint32 value);
2686 inline
bool has_igr_paid() const;
2687 inline
void clear_igr_paid();
2688 static const
int kIgrPaidFieldNumber = 11;
2689 inline
bool igr_paid() const;
2690 inline
void set_igr_paid(
bool value);
2694 inline
void set_has_start_time();
2695 inline
void clear_has_start_time();
2696 inline
void set_has_location();
2697 inline
void clear_has_location();
2698 inline
void set_has_has_benefactor();
2699 inline
void clear_has_has_benefactor();
2700 inline
void set_has_is_using_igr();
2701 inline
void clear_has_is_using_igr();
2702 inline
void set_has_parental_controls_active();
2703 inline
void clear_has_parental_controls_active();
2704 inline
void set_has_start_time_sec();
2705 inline
void clear_has_start_time_sec();
2706 inline
void set_has_igr_id();
2707 inline
void clear_has_igr_id();
2708 inline
void set_has_platform_id();
2709 inline
void clear_has_platform_id();
2710 inline
void set_has_igr_paid();
2711 inline
void clear_has_igr_paid();
2713 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
2716 mutable
int _cached_size_;
2719 bool has_benefactor_;
2721 bool parental_controls_active_;
2727 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
2728 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
2730 void InitAsDefaultInstance();
2748 return _unknown_fields_;
2752 return &_unknown_fields_;
2776 inline bool has_cais()
const;
2777 inline void clear_cais();
2778 static const int kCaisFieldNumber = 8;
2779 inline const ::bgs::protocol::account::v1::CAIS& cais()
const;
2780 inline ::bgs::protocol::account::v1::CAIS* mutable_cais();
2781 inline ::bgs::protocol::account::v1::CAIS* release_cais();
2786 inline void set_has_cais();
2787 inline void clear_has_cais();
2791 ::google::protobuf::uint32 _has_bits_[1];
2816 return _unknown_fields_;
2820 return &_unknown_fields_;
2844 inline bool has_ip_address()
const;
2845 inline void clear_ip_address();
2846 static const int kIpAddressFieldNumber = 1;
2847 inline const ::std::string& ip_address()
const;
2848 inline void set_ip_address(const ::std::string& value);
2849 inline void set_ip_address(
const char* value);
2850 inline void set_ip_address(
const char* value,
size_t size);
2851 inline ::std::string* mutable_ip_address();
2852 inline ::std::string* release_ip_address();
2853 inline void set_allocated_ip_address(::std::string* ip_address);
2856 inline bool has_country()
const;
2857 inline void clear_country();
2858 static const int kCountryFieldNumber = 2;
2859 inline ::google::protobuf::uint32 country()
const;
2860 inline void set_country(::google::protobuf::uint32 value);
2863 inline bool has_city()
const;
2864 inline void clear_city();
2865 static const int kCityFieldNumber = 3;
2866 inline const ::std::string& city()
const;
2867 inline void set_city(const ::std::string& value);
2868 inline void set_city(
const char* value);
2869 inline void set_city(
const char* value,
size_t size);
2870 inline ::std::string* mutable_city();
2871 inline ::std::string* release_city();
2872 inline void set_allocated_city(::std::string* city);
2876 inline void set_has_ip_address();
2877 inline void clear_has_ip_address();
2878 inline void set_has_country();
2879 inline void clear_has_country();
2880 inline void set_has_city();
2881 inline void clear_has_city();
2885 ::google::protobuf::uint32 _has_bits_[1];
2912 return _unknown_fields_;
2916 return &_unknown_fields_;
2940 inline bool has_played_minutes()
const;
2941 inline void clear_played_minutes();
2942 static const int kPlayedMinutesFieldNumber = 1;
2943 inline ::google::protobuf::uint32 played_minutes()
const;
2944 inline void set_played_minutes(::google::protobuf::uint32 value);
2947 inline bool has_rested_minutes()
const;
2948 inline void clear_rested_minutes();
2949 static const int kRestedMinutesFieldNumber = 2;
2950 inline ::google::protobuf::uint32 rested_minutes()
const;
2951 inline void set_rested_minutes(::google::protobuf::uint32 value);
2954 inline bool has_last_heard_time()
const;
2955 inline void clear_last_heard_time();
2956 static const int kLastHeardTimeFieldNumber = 3;
2957 inline ::google::protobuf::uint64 last_heard_time()
const;
2958 inline void set_last_heard_time(::google::protobuf::uint64 value);
2962 inline void set_has_played_minutes();
2963 inline void clear_has_played_minutes();
2964 inline void set_has_rested_minutes();
2965 inline void clear_has_rested_minutes();
2966 inline void set_has_last_heard_time();
2967 inline void clear_has_last_heard_time();
2971 ::google::protobuf::uint32 _has_bits_[1];
2998 return _unknown_fields_;
3002 return &_unknown_fields_;
3026 inline bool has_region()
const;
3027 inline void clear_region();
3028 static const int kRegionFieldNumber = 3;
3029 inline ::google::protobuf::uint32 region()
const;
3030 inline void set_region(::google::protobuf::uint32 value);
3033 inline int handle_size()
const;
3034 inline void clear_handle();
3035 static const int kHandleFieldNumber = 4;
3036 inline const ::bgs::protocol::account::v1::GameAccountHandle& handle(
int index)
const;
3037 inline ::bgs::protocol::account::v1::GameAccountHandle* mutable_handle(
int index);
3038 inline ::bgs::protocol::account::v1::GameAccountHandle* add_handle();
3039 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle >&
3041 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle >*
3046 inline void set_has_region();
3047 inline void clear_has_region();
3051 ::google::protobuf::uint32 _has_bits_[1];
3053 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle >
handle_;
3077 return _unknown_fields_;
3081 return &_unknown_fields_;
3105 inline bool has_sms_protect_enabled()
const;
3106 inline void clear_sms_protect_enabled();
3107 static const int kSmsProtectEnabledFieldNumber = 1;
3108 inline bool sms_protect_enabled()
const;
3109 inline void set_sms_protect_enabled(
bool value);
3112 inline bool has_email_verified()
const;
3113 inline void clear_email_verified();
3114 static const int kEmailVerifiedFieldNumber = 2;
3115 inline bool email_verified()
const;
3116 inline void set_email_verified(
bool value);
3119 inline bool has_authenticator_enabled()
const;
3120 inline void clear_authenticator_enabled();
3121 static const int kAuthenticatorEnabledFieldNumber = 3;
3122 inline bool authenticator_enabled()
const;
3123 inline void set_authenticator_enabled(
bool value);
3126 inline bool has_sqa_enabled()
const;
3127 inline void clear_sqa_enabled();
3128 static const int kSqaEnabledFieldNumber = 4;
3129 inline bool sqa_enabled()
const;
3130 inline void set_sqa_enabled(
bool value);
3133 inline bool has_authenticator_required()
const;
3134 inline void clear_authenticator_required();
3135 static const int kAuthenticatorRequiredFieldNumber = 5;
3136 inline bool authenticator_required()
const;
3137 inline void set_authenticator_required(
bool value);
3141 inline void set_has_sms_protect_enabled();
3142 inline void clear_has_sms_protect_enabled();
3143 inline void set_has_email_verified();
3144 inline void clear_has_email_verified();
3145 inline void set_has_authenticator_enabled();
3146 inline void clear_has_authenticator_enabled();
3147 inline void set_has_sqa_enabled();
3148 inline void clear_has_sqa_enabled();
3149 inline void set_has_authenticator_required();
3150 inline void clear_has_authenticator_required();
3154 ::google::protobuf::uint32 _has_bits_[1];
3183 return _unknown_fields_;
3187 return &_unknown_fields_;
3211 inline bool has_account_level_info()
const;
3212 inline void clear_account_level_info();
3213 static const int kAccountLevelInfoFieldNumber = 1;
3214 inline const ::bgs::protocol::account::v1::AccountLevelInfo& account_level_info()
const;
3215 inline ::bgs::protocol::account::v1::AccountLevelInfo* mutable_account_level_info();
3216 inline ::bgs::protocol::account::v1::AccountLevelInfo* release_account_level_info();
3220 inline bool has_privacy_info()
const;
3221 inline void clear_privacy_info();
3222 static const int kPrivacyInfoFieldNumber = 2;
3223 inline const ::bgs::protocol::account::v1::PrivacyInfo& privacy_info()
const;
3224 inline ::bgs::protocol::account::v1::PrivacyInfo* mutable_privacy_info();
3225 inline ::bgs::protocol::account::v1::PrivacyInfo* release_privacy_info();
3229 inline bool has_parental_control_info()
const;
3230 inline void clear_parental_control_info();
3231 static const int kParentalControlInfoFieldNumber = 3;
3232 inline const ::bgs::protocol::account::v1::ParentalControlInfo& parental_control_info()
const;
3233 inline ::bgs::protocol::account::v1::ParentalControlInfo* mutable_parental_control_info();
3234 inline ::bgs::protocol::account::v1::ParentalControlInfo* release_parental_control_info();
3238 inline int game_level_info_size()
const;
3239 inline void clear_game_level_info();
3240 static const int kGameLevelInfoFieldNumber = 5;
3241 inline const ::bgs::protocol::account::v1::GameLevelInfo& game_level_info(
int index)
const;
3242 inline ::bgs::protocol::account::v1::GameLevelInfo* mutable_game_level_info(
int index);
3243 inline ::bgs::protocol::account::v1::GameLevelInfo* add_game_level_info();
3244 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo >&
3245 game_level_info()
const;
3246 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo >*
3247 mutable_game_level_info();
3250 inline int game_status_size()
const;
3251 inline void clear_game_status();
3252 static const int kGameStatusFieldNumber = 6;
3253 inline const ::bgs::protocol::account::v1::GameStatus& game_status(
int index)
const;
3254 inline ::bgs::protocol::account::v1::GameStatus* mutable_game_status(
int index);
3255 inline ::bgs::protocol::account::v1::GameStatus* add_game_status();
3256 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus >&
3257 game_status()
const;
3258 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus >*
3259 mutable_game_status();
3262 inline int game_accounts_size()
const;
3263 inline void clear_game_accounts();
3264 static const int kGameAccountsFieldNumber = 7;
3265 inline const ::bgs::protocol::account::v1::GameAccountList& game_accounts(
int index)
const;
3266 inline ::bgs::protocol::account::v1::GameAccountList* mutable_game_accounts(
int index);
3267 inline ::bgs::protocol::account::v1::GameAccountList* add_game_accounts();
3268 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >&
3269 game_accounts()
const;
3270 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >*
3271 mutable_game_accounts();
3274 inline bool has_security_status()
const;
3275 inline void clear_security_status();
3276 static const int kSecurityStatusFieldNumber = 8;
3277 inline const ::bgs::protocol::account::v1::SecurityStatus& security_status()
const;
3278 inline ::bgs::protocol::account::v1::SecurityStatus* mutable_security_status();
3279 inline ::bgs::protocol::account::v1::SecurityStatus* release_security_status();
3283 inline bool has_government_curfew()
const;
3284 inline void clear_government_curfew();
3285 static const int kGovernmentCurfewFieldNumber = 9;
3286 inline const ::bgs::protocol::account::v1::PlayScheduleRestriction& government_curfew()
const;
3287 inline ::bgs::protocol::account::v1::PlayScheduleRestriction* mutable_government_curfew();
3288 inline ::bgs::protocol::account::v1::PlayScheduleRestriction* release_government_curfew();
3293 inline void set_has_account_level_info();
3294 inline void clear_has_account_level_info();
3295 inline void set_has_privacy_info();
3296 inline void clear_has_privacy_info();
3297 inline void set_has_parental_control_info();
3298 inline void clear_has_parental_control_info();
3299 inline void set_has_security_status();
3300 inline void clear_has_security_status();
3301 inline void set_has_government_curfew();
3302 inline void clear_has_government_curfew();
3306 ::google::protobuf::uint32 _has_bits_[1];
3311 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo >
game_level_info_;
3312 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus >
game_status_;
3313 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >
game_accounts_;
3338 return _unknown_fields_;
3342 return &_unknown_fields_;
3366 inline bool has_account_state()
const;
3367 inline void clear_account_state();
3368 static const int kAccountStateFieldNumber = 1;
3369 inline const ::bgs::protocol::account::v1::AccountState& account_state()
const;
3370 inline ::bgs::protocol::account::v1::AccountState* mutable_account_state();
3371 inline ::bgs::protocol::account::v1::AccountState* release_account_state();
3375 inline bool has_account_tags()
const;
3376 inline void clear_account_tags();
3377 static const int kAccountTagsFieldNumber = 2;
3378 inline const ::bgs::protocol::account::v1::AccountFieldTags& account_tags()
const;
3379 inline ::bgs::protocol::account::v1::AccountFieldTags* mutable_account_tags();
3380 inline ::bgs::protocol::account::v1::AccountFieldTags* release_account_tags();
3385 inline void set_has_account_state();
3386 inline void clear_has_account_state();
3387 inline void set_has_account_tags();
3388 inline void clear_has_account_tags();
3392 ::google::protobuf::uint32 _has_bits_[1];
3418 return _unknown_fields_;
3422 return &_unknown_fields_;
3446 inline bool has_game_level_info()
const;
3447 inline void clear_game_level_info();
3448 static const int kGameLevelInfoFieldNumber = 1;
3449 inline const ::bgs::protocol::account::v1::GameLevelInfo& game_level_info()
const;
3450 inline ::bgs::protocol::account::v1::GameLevelInfo* mutable_game_level_info();
3451 inline ::bgs::protocol::account::v1::GameLevelInfo* release_game_level_info();
3455 inline bool has_game_time_info()
const;
3456 inline void clear_game_time_info();
3457 static const int kGameTimeInfoFieldNumber = 2;
3458 inline const ::bgs::protocol::account::v1::GameTimeInfo& game_time_info()
const;
3459 inline ::bgs::protocol::account::v1::GameTimeInfo* mutable_game_time_info();
3460 inline ::bgs::protocol::account::v1::GameTimeInfo* release_game_time_info();
3464 inline bool has_game_status()
const;
3465 inline void clear_game_status();
3466 static const int kGameStatusFieldNumber = 3;
3467 inline const ::bgs::protocol::account::v1::GameStatus& game_status()
const;
3468 inline ::bgs::protocol::account::v1::GameStatus* mutable_game_status();
3469 inline ::bgs::protocol::account::v1::GameStatus* release_game_status();
3473 inline bool has_raf_info() const PROTOBUF_DEPRECATED;
3474 inline
void clear_raf_info() PROTOBUF_DEPRECATED;
3475 static const
int kRafInfoFieldNumber = 4;
3476 inline const ::
bgs::protocol::account::
v1::
RAFInfo& raf_info() const PROTOBUF_DEPRECATED;
3477 inline ::
bgs::protocol::account::
v1::
RAFInfo* mutable_raf_info() PROTOBUF_DEPRECATED;
3478 inline ::
bgs::protocol::account::
v1::
RAFInfo* release_raf_info() PROTOBUF_DEPRECATED;
3479 inline
void set_allocated_raf_info(::
bgs::protocol::account::
v1::
RAFInfo* raf_info) PROTOBUF_DEPRECATED;
3483 inline
void set_has_game_level_info();
3484 inline
void clear_has_game_level_info();
3485 inline
void set_has_game_time_info();
3486 inline
void clear_has_game_time_info();
3487 inline
void set_has_game_status();
3488 inline
void clear_has_game_status();
3489 inline
void set_has_raf_info();
3490 inline
void clear_has_raf_info();
3492 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
3495 mutable
int _cached_size_;
3501 friend
void protobuf_AssignDesc_account_5ftypes_2eproto();
3502 friend
void protobuf_ShutdownFile_account_5ftypes_2eproto();
3504 void InitAsDefaultInstance();
3522 return _unknown_fields_;
3526 return &_unknown_fields_;
3550 inline bool has_game_account_state()
const;
3551 inline void clear_game_account_state();
3552 static const int kGameAccountStateFieldNumber = 1;
3553 inline const ::bgs::protocol::account::v1::GameAccountState& game_account_state()
const;
3554 inline ::bgs::protocol::account::v1::GameAccountState* mutable_game_account_state();
3555 inline ::bgs::protocol::account::v1::GameAccountState* release_game_account_state();
3559 inline bool has_game_account_tags()
const;
3560 inline void clear_game_account_tags();
3561 static const int kGameAccountTagsFieldNumber = 2;
3562 inline const ::bgs::protocol::account::v1::GameAccountFieldTags& game_account_tags()
const;
3563 inline ::bgs::protocol::account::v1::GameAccountFieldTags* mutable_game_account_tags();
3564 inline ::bgs::protocol::account::v1::GameAccountFieldTags* release_game_account_tags();
3569 inline void set_has_game_account_state();
3570 inline void clear_has_game_account_state();
3571 inline void set_has_game_account_tags();
3572 inline void clear_has_game_account_tags();
3576 ::google::protobuf::uint32 _has_bits_[1];
3602 return _unknown_fields_;
3606 return &_unknown_fields_;
3630 inline bool has_data()
const;
3631 inline void clear_data();
3632 static const int kDataFieldNumber = 1;
3633 inline const ::std::string& data()
const;
3634 inline void set_data(const ::std::string& value);
3635 inline void set_data(
const char* value);
3636 inline void set_data(
const char* value,
size_t size);
3637 inline ::std::string* mutable_data();
3638 inline ::std::string* release_data();
3639 inline void set_allocated_data(::std::string* data);
3642 inline int license_size()
const;
3643 inline void clear_license();
3644 static const int kLicenseFieldNumber = 2;
3645 inline ::google::protobuf::uint32 license(
int index)
const;
3646 inline void set_license(
int index, ::google::protobuf::uint32 value);
3647 inline void add_license(::google::protobuf::uint32 value);
3648 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
3650 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
3655 inline void set_has_data();
3656 inline void clear_has_data();
3660 ::google::protobuf::uint32 _has_bits_[1];
3663 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >
license_;
3686 return _unknown_fields_;
3690 return &_unknown_fields_;
3721 inline bool has_game_account() const PROTOBUF_DEPRECATED;
3722 inline
void clear_game_account() PROTOBUF_DEPRECATED;
3723 static const
int kGameAccountFieldNumber = 1;
3727 inline
void set_allocated_game_account(::
bgs::protocol::account::
v1::
GameAccountHandle* game_account) PROTOBUF_DEPRECATED;
3730 inline
bool has_external_id() const;
3731 inline
void clear_external_id();
3732 static const
int kExternalIdFieldNumber = 2;
3734 inline
void set_external_id(::
google::protobuf::
uint32 value);
3737 inline
bool has_uuid() const;
3738 inline
void clear_uuid();
3739 static const
int kUuidFieldNumber = 3;
3740 inline const ::
std::
string& uuid() const;
3741 inline
void set_uuid(const ::
std::
string& value);
3742 inline
void set_uuid(const
char* value);
3743 inline
void set_uuid(const
char* value,
size_t size);
3744 inline ::
std::
string* mutable_uuid();
3745 inline ::
std::
string* release_uuid();
3746 inline
void set_allocated_uuid(::
std::
string* uuid);
3751 inline
void set_has_game_account();
3752 inline
void set_has_external_id();
3753 inline
void set_has_uuid();
3755 inline
bool has_type();
3757 inline
void clear_has_type();
3759 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
3762 mutable
int _cached_size_;
3768 ::google::protobuf::uint32 _oneof_case_[1];
3792 return _unknown_fields_;
3796 return &_unknown_fields_;
3820 inline bool has_client_address()
const;
3821 inline void clear_client_address();
3822 static const int kClientAddressFieldNumber = 1;
3823 inline const ::std::string& client_address()
const;
3824 inline void set_client_address(const ::std::string& value);
3825 inline void set_client_address(
const char* value);
3826 inline void set_client_address(
const char* value,
size_t size);
3827 inline ::std::string* mutable_client_address();
3828 inline ::std::string* release_client_address();
3829 inline void set_allocated_client_address(::std::string* client_address);
3832 inline bool has_region()
const;
3833 inline void clear_region();
3834 static const int kRegionFieldNumber = 2;
3835 inline ::google::protobuf::uint32 region()
const;
3836 inline void set_region(::google::protobuf::uint32 value);
3840 inline void set_has_client_address();
3841 inline void clear_has_client_address();
3842 inline void set_has_region();
3843 inline void clear_has_region();
3847 ::google::protobuf::uint32 _has_bits_[1];
3873 return _unknown_fields_;
3877 return &_unknown_fields_;
3901 inline bool has_is_using_rid()
const;
3902 inline void clear_is_using_rid();
3903 static const int kIsUsingRidFieldNumber = 1;
3904 inline bool is_using_rid()
const;
3905 inline void set_is_using_rid(
bool value);
3908 inline bool has_is_visible_for_view_friends()
const;
3909 inline void clear_is_visible_for_view_friends();
3910 static const int kIsVisibleForViewFriendsFieldNumber = 2;
3911 inline bool is_visible_for_view_friends()
const;
3912 inline void set_is_visible_for_view_friends(
bool value);
3915 inline bool has_is_hidden_from_friend_finder()
const;
3916 inline void clear_is_hidden_from_friend_finder();
3917 static const int kIsHiddenFromFriendFinderFieldNumber = 3;
3918 inline bool is_hidden_from_friend_finder()
const;
3919 inline void set_is_hidden_from_friend_finder(
bool value);
3922 inline bool has_only_allow_friend_whispers()
const;
3923 inline void clear_only_allow_friend_whispers();
3924 static const int kOnlyAllowFriendWhispersFieldNumber = 4;
3925 inline bool only_allow_friend_whispers()
const;
3926 inline void set_only_allow_friend_whispers(
bool value);
3930 inline void set_has_is_using_rid();
3931 inline void clear_has_is_using_rid();
3932 inline void set_has_is_visible_for_view_friends();
3933 inline void clear_has_is_visible_for_view_friends();
3934 inline void set_has_is_hidden_from_friend_finder();
3935 inline void clear_has_is_hidden_from_friend_finder();
3936 inline void set_has_only_allow_friend_whispers();
3937 inline void clear_has_only_allow_friend_whispers();
3941 ::google::protobuf::uint32 _has_bits_[1];
3969 return _unknown_fields_;
3973 return &_unknown_fields_;
3997 inline bool has_battle_tag()
const;
3998 inline void clear_battle_tag();
3999 static const int kBattleTagFieldNumber = 1;
4000 inline const ::std::string& battle_tag()
const;
4001 inline void set_battle_tag(const ::std::string& value);
4002 inline void set_battle_tag(
const char* value);
4003 inline void set_battle_tag(
const char* value,
size_t size);
4004 inline ::std::string* mutable_battle_tag();
4005 inline ::std::string* release_battle_tag();
4006 inline void set_allocated_battle_tag(::std::string* battle_tag);
4009 inline bool has_email()
const;
4010 inline void clear_email();
4011 static const int kEmailFieldNumber = 2;
4012 inline const ::std::string& email()
const;
4013 inline void set_email(const ::std::string& value);
4014 inline void set_email(
const char* value);
4015 inline void set_email(
const char* value,
size_t size);
4016 inline ::std::string* mutable_email();
4017 inline ::std::string* release_email();
4018 inline void set_allocated_email(::std::string* email);
4021 inline bool has_phone_number()
const;
4022 inline void clear_phone_number();
4023 static const int kPhoneNumberFieldNumber = 3;
4024 inline const ::std::string& phone_number()
const;
4025 inline void set_phone_number(const ::std::string& value);
4026 inline void set_phone_number(
const char* value);
4027 inline void set_phone_number(
const char* value,
size_t size);
4028 inline ::std::string* mutable_phone_number();
4029 inline ::std::string* release_phone_number();
4030 inline void set_allocated_phone_number(::std::string* phone_number);
4033 inline bool has_full_name()
const;
4034 inline void clear_full_name();
4035 static const int kFullNameFieldNumber = 4;
4036 inline const ::std::string& full_name()
const;
4037 inline void set_full_name(const ::std::string& value);
4038 inline void set_full_name(
const char* value);
4039 inline void set_full_name(
const char* value,
size_t size);
4040 inline ::std::string* mutable_full_name();
4041 inline ::std::string* release_full_name();
4042 inline void set_allocated_full_name(::std::string* full_name);
4045 inline bool has_birthdate()
const;
4046 inline void clear_birthdate();
4047 static const int kBirthdateFieldNumber = 5;
4048 inline const ::std::string& birthdate()
const;
4049 inline void set_birthdate(const ::std::string& value);
4050 inline void set_birthdate(
const char* value);
4051 inline void set_birthdate(
const char* value,
size_t size);
4052 inline ::std::string* mutable_birthdate();
4053 inline ::std::string* release_birthdate();
4054 inline void set_allocated_birthdate(::std::string* birthdate);
4057 inline bool has_country()
const;
4058 inline void clear_country();
4059 static const int kCountryFieldNumber = 6;
4060 inline const ::std::string& country()
const;
4061 inline void set_country(const ::std::string& value);
4062 inline void set_country(
const char* value);
4063 inline void set_country(
const char* value,
size_t size);
4064 inline ::std::string* mutable_country();
4065 inline ::std::string* release_country();
4066 inline void set_allocated_country(::std::string* country);
4069 inline bool has_default_currency()
const;
4070 inline void clear_default_currency();
4071 static const int kDefaultCurrencyFieldNumber = 7;
4072 inline const ::std::string& default_currency()
const;
4073 inline void set_default_currency(const ::std::string& value);
4074 inline void set_default_currency(
const char* value);
4075 inline void set_default_currency(
const char* value,
size_t size);
4076 inline ::std::string* mutable_default_currency();
4077 inline ::std::string* release_default_currency();
4078 inline void set_allocated_default_currency(::std::string* default_currency);
4081 inline bool has_preferred_region()
const;
4082 inline void clear_preferred_region();
4083 static const int kPreferredRegionFieldNumber = 8;
4084 inline ::google::protobuf::uint32 preferred_region()
const;
4085 inline void set_preferred_region(::google::protobuf::uint32 value);
4088 inline bool has_ratings_board_minimum_age()
const;
4089 inline void clear_ratings_board_minimum_age();
4090 static const int kRatingsBoardMinimumAgeFieldNumber = 9;
4091 inline ::google::protobuf::uint32 ratings_board_minimum_age()
const;
4092 inline void set_ratings_board_minimum_age(::google::protobuf::uint32 value);
4095 inline bool has_has_parental_control()
const;
4096 inline void clear_has_parental_control();
4097 static const int kHasParentalControlFieldNumber = 10;
4098 inline bool has_parental_control()
const;
4099 inline void set_has_parental_control(
bool value);
4102 inline bool has_is_email_verified()
const;
4103 inline void clear_is_email_verified();
4104 static const int kIsEmailVerifiedFieldNumber = 11;
4105 inline bool is_email_verified()
const;
4106 inline void set_is_email_verified(
bool value);
4109 inline bool has_is_sms_protected()
const;
4110 inline void clear_is_sms_protected();
4111 static const int kIsSmsProtectedFieldNumber = 12;
4112 inline bool is_sms_protected()
const;
4113 inline void set_is_sms_protected(
bool value);
4116 inline bool has_is_headless_account()
const;
4117 inline void clear_is_headless_account();
4118 static const int kIsHeadlessAccountFieldNumber = 13;
4119 inline bool is_headless_account()
const;
4120 inline void set_is_headless_account(
bool value);
4123 inline bool has_is_employee()
const;
4124 inline void clear_is_employee();
4125 static const int kIsEmployeeFieldNumber = 14;
4126 inline bool is_employee()
const;
4127 inline void set_is_employee(
bool value);
4130 inline bool has_is_test_account()
const;
4131 inline void clear_is_test_account();
4132 static const int kIsTestAccountFieldNumber = 15;
4133 inline bool is_test_account()
const;
4134 inline void set_is_test_account(
bool value);
4137 inline bool has_privacy_setting()
const;
4138 inline void clear_privacy_setting();
4139 static const int kPrivacySettingFieldNumber = 16;
4140 inline const ::bgs::protocol::account::v1::AccountPrivacySetting& privacy_setting()
const;
4141 inline ::bgs::protocol::account::v1::AccountPrivacySetting* mutable_privacy_setting();
4142 inline ::bgs::protocol::account::v1::AccountPrivacySetting* release_privacy_setting();
4147 inline void set_has_battle_tag();
4148 inline void clear_has_battle_tag();
4149 inline void set_has_email();
4150 inline void clear_has_email();
4151 inline void set_has_phone_number();
4152 inline void clear_has_phone_number();
4153 inline void set_has_full_name();
4154 inline void clear_has_full_name();
4155 inline void set_has_birthdate();
4156 inline void clear_has_birthdate();
4157 inline void set_has_country();
4158 inline void clear_has_country();
4159 inline void set_has_default_currency();
4160 inline void clear_has_default_currency();
4161 inline void set_has_preferred_region();
4162 inline void clear_has_preferred_region();
4163 inline void set_has_ratings_board_minimum_age();
4164 inline void clear_has_ratings_board_minimum_age();
4165 inline void set_has_has_parental_control();
4166 inline void clear_has_has_parental_control();
4167 inline void set_has_is_email_verified();
4168 inline void clear_has_is_email_verified();
4169 inline void set_has_is_sms_protected();
4170 inline void clear_has_is_sms_protected();
4171 inline void set_has_is_headless_account();
4172 inline void clear_has_is_headless_account();
4173 inline void set_has_is_employee();
4174 inline void clear_has_is_employee();
4175 inline void set_has_is_test_account();
4176 inline void clear_has_is_test_account();
4177 inline void set_has_privacy_setting();
4178 inline void clear_has_privacy_setting();
4182 ::google::protobuf::uint32 _has_bits_[1];
4222 return _unknown_fields_;
4226 return &_unknown_fields_;
4250 inline bool has_active()
const;
4251 inline void clear_active();
4252 static const int kActiveFieldNumber = 1;
4253 inline bool active()
const;
4254 inline void set_active(
bool value);
4257 inline bool has_expiration_us()
const;
4258 inline void clear_expiration_us();
4259 static const int kExpirationUsFieldNumber = 2;
4260 inline ::google::protobuf::uint64 expiration_us()
const;
4261 inline void set_expiration_us(::google::protobuf::uint64 value);
4265 inline void set_has_active();
4266 inline void clear_has_active();
4267 inline void set_has_expiration_us();
4268 inline void clear_has_expiration_us();
4272 ::google::protobuf::uint32 _has_bits_[1];
4298 return _unknown_fields_;
4302 return &_unknown_fields_;
4326 inline bool has_squelched()
const;
4327 inline void clear_squelched();
4328 static const int kSquelchedFieldNumber = 2;
4329 inline const ::bgs::protocol::account::v1::RestrictionStatus& squelched()
const;
4330 inline ::bgs::protocol::account::v1::RestrictionStatus* mutable_squelched();
4331 inline ::bgs::protocol::account::v1::RestrictionStatus* release_squelched();
4335 inline bool has_legal_country_feature_restrictions_applied()
const;
4336 inline void clear_legal_country_feature_restrictions_applied();
4337 static const int kLegalCountryFeatureRestrictionsAppliedFieldNumber = 3;
4338 inline const ::bgs::protocol::account::v1::RestrictionStatus& legal_country_feature_restrictions_applied()
const;
4339 inline ::bgs::protocol::account::v1::RestrictionStatus* mutable_legal_country_feature_restrictions_applied();
4340 inline ::bgs::protocol::account::v1::RestrictionStatus* release_legal_country_feature_restrictions_applied();
4345 inline void set_has_squelched();
4346 inline void clear_has_squelched();
4347 inline void set_has_legal_country_feature_restrictions_applied();
4348 inline void clear_has_legal_country_feature_restrictions_applied();
4352 ::google::protobuf::uint32 _has_bits_[1];
4372inline bool AccountId::has_id()
const {
4373 return (_has_bits_[0] & 0x00000001u) != 0;
4375inline void AccountId::set_has_id() {
4376 _has_bits_[0] |= 0x00000001u;
4378inline void AccountId::clear_has_id() {
4379 _has_bits_[0] &= ~0x00000001u;
4381inline void AccountId::clear_id() {
4385inline ::google::protobuf::uint32 AccountId::id()
const {
4389inline void AccountId::set_id(::google::protobuf::uint32 value) {
4400inline bool AccountLicense::has_id()
const {
4401 return (_has_bits_[0] & 0x00000001u) != 0;
4403inline void AccountLicense::set_has_id() {
4404 _has_bits_[0] |= 0x00000001u;
4406inline void AccountLicense::clear_has_id() {
4407 _has_bits_[0] &= ~0x00000001u;
4409inline void AccountLicense::clear_id() {
4413inline ::google::protobuf::uint32 AccountLicense::id()
const {
4417inline void AccountLicense::set_id(::google::protobuf::uint32 value) {
4424inline bool AccountLicense::has_expires()
const {
4425 return (_has_bits_[0] & 0x00000002u) != 0;
4427inline void AccountLicense::set_has_expires() {
4428 _has_bits_[0] |= 0x00000002u;
4430inline void AccountLicense::clear_has_expires() {
4431 _has_bits_[0] &= ~0x00000002u;
4433inline void AccountLicense::clear_expires() {
4434 expires_ = GOOGLE_ULONGLONG(0);
4435 clear_has_expires();
4437inline ::google::protobuf::uint64 AccountLicense::expires()
const {
4441inline void AccountLicense::set_expires(::google::protobuf::uint64 value) {
4452inline bool GameAccountHandle::has_id()
const {
4453 return (_has_bits_[0] & 0x00000001u) != 0;
4455inline void GameAccountHandle::set_has_id() {
4456 _has_bits_[0] |= 0x00000001u;
4458inline void GameAccountHandle::clear_has_id() {
4459 _has_bits_[0] &= ~0x00000001u;
4461inline void GameAccountHandle::clear_id() {
4465inline ::google::protobuf::uint32 GameAccountHandle::id()
const {
4469inline void GameAccountHandle::set_id(::google::protobuf::uint32 value) {
4476inline bool GameAccountHandle::has_program()
const {
4477 return (_has_bits_[0] & 0x00000002u) != 0;
4479inline void GameAccountHandle::set_has_program() {
4480 _has_bits_[0] |= 0x00000002u;
4482inline void GameAccountHandle::clear_has_program() {
4483 _has_bits_[0] &= ~0x00000002u;
4485inline void GameAccountHandle::clear_program() {
4487 clear_has_program();
4489inline ::google::protobuf::uint32 GameAccountHandle::program()
const {
4493inline void GameAccountHandle::set_program(::google::protobuf::uint32 value) {
4500inline bool GameAccountHandle::has_region()
const {
4501 return (_has_bits_[0] & 0x00000004u) != 0;
4503inline void GameAccountHandle::set_has_region() {
4504 _has_bits_[0] |= 0x00000004u;
4506inline void GameAccountHandle::clear_has_region() {
4507 _has_bits_[0] &= ~0x00000004u;
4509inline void GameAccountHandle::clear_region() {
4513inline ::google::protobuf::uint32 GameAccountHandle::region()
const {
4517inline void GameAccountHandle::set_region(::google::protobuf::uint32 value) {
4528inline bool AccountReference::has_id()
const {
4529 return (_has_bits_[0] & 0x00000001u) != 0;
4531inline void AccountReference::set_has_id() {
4532 _has_bits_[0] |= 0x00000001u;
4534inline void AccountReference::clear_has_id() {
4535 _has_bits_[0] &= ~0x00000001u;
4537inline void AccountReference::clear_id() {
4541inline ::google::protobuf::uint32 AccountReference::id()
const {
4545inline void AccountReference::set_id(::google::protobuf::uint32 value) {
4552inline bool AccountReference::has_email()
const {
4553 return (_has_bits_[0] & 0x00000002u) != 0;
4555inline void AccountReference::set_has_email() {
4556 _has_bits_[0] |= 0x00000002u;
4558inline void AccountReference::clear_has_email() {
4559 _has_bits_[0] &= ~0x00000002u;
4561inline void AccountReference::clear_email() {
4562 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4567inline const ::std::string& AccountReference::email()
const {
4571inline void AccountReference::set_email(const ::std::string& value) {
4573 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4574 email_ = new ::std::string;
4576 email_->assign(value);
4579inline void AccountReference::set_email(
const char* value) {
4581 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4582 email_ = new ::std::string;
4584 email_->assign(value);
4587inline void AccountReference::set_email(
const char* value,
size_t size) {
4589 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4590 email_ = new ::std::string;
4592 email_->assign(
reinterpret_cast<const char*
>(value), size);
4595inline ::std::string* AccountReference::mutable_email() {
4597 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4598 email_ = new ::std::string;
4603inline ::std::string* AccountReference::release_email() {
4605 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4608 ::std::string* temp = email_;
4609 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4613inline void AccountReference::set_allocated_email(::std::string* email) {
4614 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4622 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4628inline bool AccountReference::has_handle()
const {
4629 return (_has_bits_[0] & 0x00000004u) != 0;
4631inline void AccountReference::set_has_handle() {
4632 _has_bits_[0] |= 0x00000004u;
4634inline void AccountReference::clear_has_handle() {
4635 _has_bits_[0] &= ~0x00000004u;
4637inline void AccountReference::clear_handle() {
4638 if (handle_ != NULL) handle_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
4641inline const ::bgs::protocol::account::v1::GameAccountHandle& AccountReference::handle()
const {
4643 return handle_ != NULL ? *handle_ : *default_instance_->handle_;
4645inline ::bgs::protocol::account::v1::GameAccountHandle* AccountReference::mutable_handle() {
4647 if (handle_ == NULL) handle_ = new ::bgs::protocol::account::v1::GameAccountHandle;
4651inline ::bgs::protocol::account::v1::GameAccountHandle* AccountReference::release_handle() {
4669inline bool AccountReference::has_battle_tag()
const {
4670 return (_has_bits_[0] & 0x00000008u) != 0;
4672inline void AccountReference::set_has_battle_tag() {
4673 _has_bits_[0] |= 0x00000008u;
4675inline void AccountReference::clear_has_battle_tag() {
4676 _has_bits_[0] &= ~0x00000008u;
4678inline void AccountReference::clear_battle_tag() {
4679 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4680 battle_tag_->clear();
4682 clear_has_battle_tag();
4684inline const ::std::string& AccountReference::battle_tag()
const {
4686 return *battle_tag_;
4688inline void AccountReference::set_battle_tag(const ::std::string& value) {
4689 set_has_battle_tag();
4690 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4691 battle_tag_ = new ::std::string;
4693 battle_tag_->assign(value);
4696inline void AccountReference::set_battle_tag(
const char* value) {
4697 set_has_battle_tag();
4698 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4699 battle_tag_ = new ::std::string;
4701 battle_tag_->assign(value);
4704inline void AccountReference::set_battle_tag(
const char* value,
size_t size) {
4705 set_has_battle_tag();
4706 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4707 battle_tag_ = new ::std::string;
4709 battle_tag_->assign(
reinterpret_cast<const char*
>(value), size);
4712inline ::std::string* AccountReference::mutable_battle_tag() {
4713 set_has_battle_tag();
4714 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4715 battle_tag_ = new ::std::string;
4720inline ::std::string* AccountReference::release_battle_tag() {
4721 clear_has_battle_tag();
4722 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4725 ::std::string* temp = battle_tag_;
4726 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4730inline void AccountReference::set_allocated_battle_tag(::std::string* battle_tag) {
4731 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4735 set_has_battle_tag();
4736 battle_tag_ = battle_tag;
4738 clear_has_battle_tag();
4739 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4745inline bool AccountReference::has_phone_number()
const {
4746 return (_has_bits_[0] & 0x00000010u) != 0;
4748inline void AccountReference::set_has_phone_number() {
4749 _has_bits_[0] |= 0x00000010u;
4751inline void AccountReference::clear_has_phone_number() {
4752 _has_bits_[0] &= ~0x00000010u;
4754inline void AccountReference::clear_phone_number() {
4755 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4756 phone_number_->clear();
4758 clear_has_phone_number();
4760inline const ::std::string& AccountReference::phone_number()
const {
4762 return *phone_number_;
4764inline void AccountReference::set_phone_number(const ::std::string& value) {
4765 set_has_phone_number();
4766 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4767 phone_number_ = new ::std::string;
4769 phone_number_->assign(value);
4772inline void AccountReference::set_phone_number(
const char* value) {
4773 set_has_phone_number();
4774 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4775 phone_number_ = new ::std::string;
4777 phone_number_->assign(value);
4780inline void AccountReference::set_phone_number(
const char* value,
size_t size) {
4781 set_has_phone_number();
4782 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4783 phone_number_ = new ::std::string;
4785 phone_number_->assign(
reinterpret_cast<const char*
>(value), size);
4788inline ::std::string* AccountReference::mutable_phone_number() {
4789 set_has_phone_number();
4790 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4791 phone_number_ = new ::std::string;
4794 return phone_number_;
4796inline ::std::string* AccountReference::release_phone_number() {
4797 clear_has_phone_number();
4798 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4801 ::std::string* temp = phone_number_;
4802 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4806inline void AccountReference::set_allocated_phone_number(::std::string* phone_number) {
4807 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4808 delete phone_number_;
4811 set_has_phone_number();
4812 phone_number_ = phone_number;
4814 clear_has_phone_number();
4815 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4821inline bool AccountReference::has_region()
const {
4822 return (_has_bits_[0] & 0x00000020u) != 0;
4824inline void AccountReference::set_has_region() {
4825 _has_bits_[0] |= 0x00000020u;
4827inline void AccountReference::clear_has_region() {
4828 _has_bits_[0] &= ~0x00000020u;
4830inline void AccountReference::clear_region() {
4834inline ::google::protobuf::uint32 AccountReference::region()
const {
4838inline void AccountReference::set_region(::google::protobuf::uint32 value) {
4849inline bool Identity::has_account()
const {
4850 return (_has_bits_[0] & 0x00000001u) != 0;
4852inline void Identity::set_has_account() {
4853 _has_bits_[0] |= 0x00000001u;
4855inline void Identity::clear_has_account() {
4856 _has_bits_[0] &= ~0x00000001u;
4858inline void Identity::clear_account() {
4859 if (account_ != NULL) account_->::bgs::protocol::account::v1::AccountId::Clear();
4860 clear_has_account();
4862inline const ::bgs::protocol::account::v1::AccountId& Identity::account()
const {
4864 return account_ != NULL ? *account_ : *default_instance_->account_;
4866inline ::bgs::protocol::account::v1::AccountId* Identity::mutable_account() {
4868 if (account_ == NULL) account_ = new ::bgs::protocol::account::v1::AccountId;
4872inline ::bgs::protocol::account::v1::AccountId* Identity::release_account() {
4873 clear_has_account();
4884 clear_has_account();
4890inline bool Identity::has_game_account()
const {
4891 return (_has_bits_[0] & 0x00000002u) != 0;
4893inline void Identity::set_has_game_account() {
4894 _has_bits_[0] |= 0x00000002u;
4896inline void Identity::clear_has_game_account() {
4897 _has_bits_[0] &= ~0x00000002u;
4899inline void Identity::clear_game_account() {
4900 if (game_account_ != NULL) game_account_->::bgs::protocol::account::v1::GameAccountHandle::Clear();
4901 clear_has_game_account();
4903inline const ::bgs::protocol::account::v1::GameAccountHandle& Identity::game_account()
const {
4905 return game_account_ != NULL ? *game_account_ : *default_instance_->game_account_;
4907inline ::bgs::protocol::account::v1::GameAccountHandle* Identity::mutable_game_account() {
4908 set_has_game_account();
4909 if (game_account_ == NULL) game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
4911 return game_account_;
4913inline ::bgs::protocol::account::v1::GameAccountHandle* Identity::release_game_account() {
4914 clear_has_game_account();
4916 game_account_ = NULL;
4920 delete game_account_;
4921 game_account_ = game_account;
4923 set_has_game_account();
4925 clear_has_game_account();
4935inline bool ProgramTag::has_program()
const {
4936 return (_has_bits_[0] & 0x00000001u) != 0;
4938inline void ProgramTag::set_has_program() {
4939 _has_bits_[0] |= 0x00000001u;
4941inline void ProgramTag::clear_has_program() {
4942 _has_bits_[0] &= ~0x00000001u;
4944inline void ProgramTag::clear_program() {
4946 clear_has_program();
4948inline ::google::protobuf::uint32 ProgramTag::program()
const {
4952inline void ProgramTag::set_program(::google::protobuf::uint32 value) {
4959inline bool ProgramTag::has_tag()
const {
4960 return (_has_bits_[0] & 0x00000002u) != 0;
4962inline void ProgramTag::set_has_tag() {
4963 _has_bits_[0] |= 0x00000002u;
4965inline void ProgramTag::clear_has_tag() {
4966 _has_bits_[0] &= ~0x00000002u;
4968inline void ProgramTag::clear_tag() {
4972inline ::google::protobuf::uint32 ProgramTag::tag()
const {
4976inline void ProgramTag::set_tag(::google::protobuf::uint32 value) {
4987inline bool RegionTag::has_region()
const {
4988 return (_has_bits_[0] & 0x00000001u) != 0;
4990inline void RegionTag::set_has_region() {
4991 _has_bits_[0] |= 0x00000001u;
4993inline void RegionTag::clear_has_region() {
4994 _has_bits_[0] &= ~0x00000001u;
4996inline void RegionTag::clear_region() {
5000inline ::google::protobuf::uint32 RegionTag::region()
const {
5004inline void RegionTag::set_region(::google::protobuf::uint32 value) {
5011inline bool RegionTag::has_tag()
const {
5012 return (_has_bits_[0] & 0x00000002u) != 0;
5014inline void RegionTag::set_has_tag() {
5015 _has_bits_[0] |= 0x00000002u;
5017inline void RegionTag::clear_has_tag() {
5018 _has_bits_[0] &= ~0x00000002u;
5020inline void RegionTag::clear_tag() {
5024inline ::google::protobuf::uint32 RegionTag::tag()
const {
5028inline void RegionTag::set_tag(::google::protobuf::uint32 value) {
5039inline bool AccountFieldTags::has_account_level_info_tag()
const {
5040 return (_has_bits_[0] & 0x00000001u) != 0;
5042inline void AccountFieldTags::set_has_account_level_info_tag() {
5043 _has_bits_[0] |= 0x00000001u;
5045inline void AccountFieldTags::clear_has_account_level_info_tag() {
5046 _has_bits_[0] &= ~0x00000001u;
5048inline void AccountFieldTags::clear_account_level_info_tag() {
5049 account_level_info_tag_ = 0u;
5050 clear_has_account_level_info_tag();
5052inline ::google::protobuf::uint32 AccountFieldTags::account_level_info_tag()
const {
5054 return account_level_info_tag_;
5056inline void AccountFieldTags::set_account_level_info_tag(::google::protobuf::uint32 value) {
5057 set_has_account_level_info_tag();
5058 account_level_info_tag_ = value;
5063inline bool AccountFieldTags::has_privacy_info_tag()
const {
5064 return (_has_bits_[0] & 0x00000002u) != 0;
5066inline void AccountFieldTags::set_has_privacy_info_tag() {
5067 _has_bits_[0] |= 0x00000002u;
5069inline void AccountFieldTags::clear_has_privacy_info_tag() {
5070 _has_bits_[0] &= ~0x00000002u;
5072inline void AccountFieldTags::clear_privacy_info_tag() {
5073 privacy_info_tag_ = 0u;
5074 clear_has_privacy_info_tag();
5076inline ::google::protobuf::uint32 AccountFieldTags::privacy_info_tag()
const {
5078 return privacy_info_tag_;
5080inline void AccountFieldTags::set_privacy_info_tag(::google::protobuf::uint32 value) {
5081 set_has_privacy_info_tag();
5082 privacy_info_tag_ = value;
5087inline bool AccountFieldTags::has_parental_control_info_tag()
const {
5088 return (_has_bits_[0] & 0x00000004u) != 0;
5090inline void AccountFieldTags::set_has_parental_control_info_tag() {
5091 _has_bits_[0] |= 0x00000004u;
5093inline void AccountFieldTags::clear_has_parental_control_info_tag() {
5094 _has_bits_[0] &= ~0x00000004u;
5096inline void AccountFieldTags::clear_parental_control_info_tag() {
5097 parental_control_info_tag_ = 0u;
5098 clear_has_parental_control_info_tag();
5100inline ::google::protobuf::uint32 AccountFieldTags::parental_control_info_tag()
const {
5102 return parental_control_info_tag_;
5104inline void AccountFieldTags::set_parental_control_info_tag(::google::protobuf::uint32 value) {
5105 set_has_parental_control_info_tag();
5106 parental_control_info_tag_ = value;
5111inline int AccountFieldTags::game_level_info_tags_size()
const {
5112 return game_level_info_tags_.size();
5114inline void AccountFieldTags::clear_game_level_info_tags() {
5115 game_level_info_tags_.Clear();
5117inline const ::bgs::protocol::account::v1::ProgramTag& AccountFieldTags::game_level_info_tags(
int index)
const {
5119 return game_level_info_tags_.Get(index);
5121inline ::bgs::protocol::account::v1::ProgramTag* AccountFieldTags::mutable_game_level_info_tags(
int index) {
5123 return game_level_info_tags_.Mutable(index);
5125inline ::bgs::protocol::account::v1::ProgramTag* AccountFieldTags::add_game_level_info_tags() {
5127 return game_level_info_tags_.Add();
5129inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >&
5130AccountFieldTags::game_level_info_tags()
const {
5132 return game_level_info_tags_;
5134inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >*
5135AccountFieldTags::mutable_game_level_info_tags() {
5137 return &game_level_info_tags_;
5141inline int AccountFieldTags::game_status_tags_size()
const {
5142 return game_status_tags_.size();
5144inline void AccountFieldTags::clear_game_status_tags() {
5145 game_status_tags_.Clear();
5147inline const ::bgs::protocol::account::v1::ProgramTag& AccountFieldTags::game_status_tags(
int index)
const {
5149 return game_status_tags_.Get(index);
5151inline ::bgs::protocol::account::v1::ProgramTag* AccountFieldTags::mutable_game_status_tags(
int index) {
5153 return game_status_tags_.Mutable(index);
5155inline ::bgs::protocol::account::v1::ProgramTag* AccountFieldTags::add_game_status_tags() {
5157 return game_status_tags_.Add();
5159inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >&
5160AccountFieldTags::game_status_tags()
const {
5162 return game_status_tags_;
5164inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::ProgramTag >*
5165AccountFieldTags::mutable_game_status_tags() {
5167 return &game_status_tags_;
5171inline int AccountFieldTags::game_account_tags_size()
const {
5172 return game_account_tags_.size();
5174inline void AccountFieldTags::clear_game_account_tags() {
5175 game_account_tags_.Clear();
5177inline const ::bgs::protocol::account::v1::RegionTag& AccountFieldTags::game_account_tags(
int index)
const {
5179 return game_account_tags_.Get(index);
5181inline ::bgs::protocol::account::v1::RegionTag* AccountFieldTags::mutable_game_account_tags(
int index) {
5183 return game_account_tags_.Mutable(index);
5185inline ::bgs::protocol::account::v1::RegionTag* AccountFieldTags::add_game_account_tags() {
5187 return game_account_tags_.Add();
5189inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::RegionTag >&
5190AccountFieldTags::game_account_tags()
const {
5192 return game_account_tags_;
5194inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::RegionTag >*
5195AccountFieldTags::mutable_game_account_tags() {
5197 return &game_account_tags_;
5201inline bool AccountFieldTags::has_security_status_tag()
const {
5202 return (_has_bits_[0] & 0x00000040u) != 0;
5204inline void AccountFieldTags::set_has_security_status_tag() {
5205 _has_bits_[0] |= 0x00000040u;
5207inline void AccountFieldTags::clear_has_security_status_tag() {
5208 _has_bits_[0] &= ~0x00000040u;
5210inline void AccountFieldTags::clear_security_status_tag() {
5211 security_status_tag_ = 0u;
5212 clear_has_security_status_tag();
5214inline ::google::protobuf::uint32 AccountFieldTags::security_status_tag()
const {
5216 return security_status_tag_;
5218inline void AccountFieldTags::set_security_status_tag(::google::protobuf::uint32 value) {
5219 set_has_security_status_tag();
5220 security_status_tag_ = value;
5229inline bool GameAccountFieldTags::has_game_level_info_tag()
const {
5230 return (_has_bits_[0] & 0x00000001u) != 0;
5232inline void GameAccountFieldTags::set_has_game_level_info_tag() {
5233 _has_bits_[0] |= 0x00000001u;
5235inline void GameAccountFieldTags::clear_has_game_level_info_tag() {
5236 _has_bits_[0] &= ~0x00000001u;
5238inline void GameAccountFieldTags::clear_game_level_info_tag() {
5239 game_level_info_tag_ = 0u;
5240 clear_has_game_level_info_tag();
5242inline ::google::protobuf::uint32 GameAccountFieldTags::game_level_info_tag()
const {
5244 return game_level_info_tag_;
5246inline void GameAccountFieldTags::set_game_level_info_tag(::google::protobuf::uint32 value) {
5247 set_has_game_level_info_tag();
5248 game_level_info_tag_ = value;
5253inline bool GameAccountFieldTags::has_game_time_info_tag()
const {
5254 return (_has_bits_[0] & 0x00000002u) != 0;
5256inline void GameAccountFieldTags::set_has_game_time_info_tag() {
5257 _has_bits_[0] |= 0x00000002u;
5259inline void GameAccountFieldTags::clear_has_game_time_info_tag() {
5260 _has_bits_[0] &= ~0x00000002u;
5262inline void GameAccountFieldTags::clear_game_time_info_tag() {
5263 game_time_info_tag_ = 0u;
5264 clear_has_game_time_info_tag();
5266inline ::google::protobuf::uint32 GameAccountFieldTags::game_time_info_tag()
const {
5268 return game_time_info_tag_;
5270inline void GameAccountFieldTags::set_game_time_info_tag(::google::protobuf::uint32 value) {
5271 set_has_game_time_info_tag();
5272 game_time_info_tag_ = value;
5277inline bool GameAccountFieldTags::has_game_status_tag()
const {
5278 return (_has_bits_[0] & 0x00000004u) != 0;
5280inline void GameAccountFieldTags::set_has_game_status_tag() {
5281 _has_bits_[0] |= 0x00000004u;
5283inline void GameAccountFieldTags::clear_has_game_status_tag() {
5284 _has_bits_[0] &= ~0x00000004u;
5286inline void GameAccountFieldTags::clear_game_status_tag() {
5287 game_status_tag_ = 0u;
5288 clear_has_game_status_tag();
5290inline ::google::protobuf::uint32 GameAccountFieldTags::game_status_tag()
const {
5292 return game_status_tag_;
5294inline void GameAccountFieldTags::set_game_status_tag(::google::protobuf::uint32 value) {
5295 set_has_game_status_tag();
5296 game_status_tag_ = value;
5301inline bool GameAccountFieldTags::has_raf_info_tag()
const {
5302 return (_has_bits_[0] & 0x00000008u) != 0;
5304inline void GameAccountFieldTags::set_has_raf_info_tag() {
5305 _has_bits_[0] |= 0x00000008u;
5307inline void GameAccountFieldTags::clear_has_raf_info_tag() {
5308 _has_bits_[0] &= ~0x00000008u;
5310inline void GameAccountFieldTags::clear_raf_info_tag() {
5312 clear_has_raf_info_tag();
5314inline ::google::protobuf::uint32 GameAccountFieldTags::raf_info_tag()
const {
5316 return raf_info_tag_;
5318inline void GameAccountFieldTags::set_raf_info_tag(::google::protobuf::uint32 value) {
5319 set_has_raf_info_tag();
5320 raf_info_tag_ = value;
5329inline bool AccountFieldOptions::has_all_fields()
const {
5330 return (_has_bits_[0] & 0x00000001u) != 0;
5332inline void AccountFieldOptions::set_has_all_fields() {
5333 _has_bits_[0] |= 0x00000001u;
5335inline void AccountFieldOptions::clear_has_all_fields() {
5336 _has_bits_[0] &= ~0x00000001u;
5338inline void AccountFieldOptions::clear_all_fields() {
5339 all_fields_ =
false;
5340 clear_has_all_fields();
5342inline bool AccountFieldOptions::all_fields()
const {
5346inline void AccountFieldOptions::set_all_fields(
bool value) {
5347 set_has_all_fields();
5348 all_fields_ = value;
5353inline bool AccountFieldOptions::has_field_account_level_info()
const {
5354 return (_has_bits_[0] & 0x00000002u) != 0;
5356inline void AccountFieldOptions::set_has_field_account_level_info() {
5357 _has_bits_[0] |= 0x00000002u;
5359inline void AccountFieldOptions::clear_has_field_account_level_info() {
5360 _has_bits_[0] &= ~0x00000002u;
5362inline void AccountFieldOptions::clear_field_account_level_info() {
5363 field_account_level_info_ =
false;
5364 clear_has_field_account_level_info();
5366inline bool AccountFieldOptions::field_account_level_info()
const {
5368 return field_account_level_info_;
5370inline void AccountFieldOptions::set_field_account_level_info(
bool value) {
5371 set_has_field_account_level_info();
5372 field_account_level_info_ = value;
5377inline bool AccountFieldOptions::has_field_privacy_info()
const {
5378 return (_has_bits_[0] & 0x00000004u) != 0;
5380inline void AccountFieldOptions::set_has_field_privacy_info() {
5381 _has_bits_[0] |= 0x00000004u;
5383inline void AccountFieldOptions::clear_has_field_privacy_info() {
5384 _has_bits_[0] &= ~0x00000004u;
5386inline void AccountFieldOptions::clear_field_privacy_info() {
5387 field_privacy_info_ =
false;
5388 clear_has_field_privacy_info();
5390inline bool AccountFieldOptions::field_privacy_info()
const {
5392 return field_privacy_info_;
5394inline void AccountFieldOptions::set_field_privacy_info(
bool value) {
5395 set_has_field_privacy_info();
5396 field_privacy_info_ = value;
5401inline bool AccountFieldOptions::has_field_parental_control_info()
const {
5402 return (_has_bits_[0] & 0x00000008u) != 0;
5404inline void AccountFieldOptions::set_has_field_parental_control_info() {
5405 _has_bits_[0] |= 0x00000008u;
5407inline void AccountFieldOptions::clear_has_field_parental_control_info() {
5408 _has_bits_[0] &= ~0x00000008u;
5410inline void AccountFieldOptions::clear_field_parental_control_info() {
5411 field_parental_control_info_ =
false;
5412 clear_has_field_parental_control_info();
5414inline bool AccountFieldOptions::field_parental_control_info()
const {
5416 return field_parental_control_info_;
5418inline void AccountFieldOptions::set_field_parental_control_info(
bool value) {
5419 set_has_field_parental_control_info();
5420 field_parental_control_info_ = value;
5425inline bool AccountFieldOptions::has_field_game_level_info()
const {
5426 return (_has_bits_[0] & 0x00000010u) != 0;
5428inline void AccountFieldOptions::set_has_field_game_level_info() {
5429 _has_bits_[0] |= 0x00000010u;
5431inline void AccountFieldOptions::clear_has_field_game_level_info() {
5432 _has_bits_[0] &= ~0x00000010u;
5434inline void AccountFieldOptions::clear_field_game_level_info() {
5435 field_game_level_info_ =
false;
5436 clear_has_field_game_level_info();
5438inline bool AccountFieldOptions::field_game_level_info()
const {
5440 return field_game_level_info_;
5442inline void AccountFieldOptions::set_field_game_level_info(
bool value) {
5443 set_has_field_game_level_info();
5444 field_game_level_info_ = value;
5449inline bool AccountFieldOptions::has_field_game_status()
const {
5450 return (_has_bits_[0] & 0x00000020u) != 0;
5452inline void AccountFieldOptions::set_has_field_game_status() {
5453 _has_bits_[0] |= 0x00000020u;
5455inline void AccountFieldOptions::clear_has_field_game_status() {
5456 _has_bits_[0] &= ~0x00000020u;
5458inline void AccountFieldOptions::clear_field_game_status() {
5459 field_game_status_ =
false;
5460 clear_has_field_game_status();
5462inline bool AccountFieldOptions::field_game_status()
const {
5464 return field_game_status_;
5466inline void AccountFieldOptions::set_field_game_status(
bool value) {
5467 set_has_field_game_status();
5468 field_game_status_ = value;
5473inline bool AccountFieldOptions::has_field_game_accounts()
const {
5474 return (_has_bits_[0] & 0x00000040u) != 0;
5476inline void AccountFieldOptions::set_has_field_game_accounts() {
5477 _has_bits_[0] |= 0x00000040u;
5479inline void AccountFieldOptions::clear_has_field_game_accounts() {
5480 _has_bits_[0] &= ~0x00000040u;
5482inline void AccountFieldOptions::clear_field_game_accounts() {
5483 field_game_accounts_ =
false;
5484 clear_has_field_game_accounts();
5486inline bool AccountFieldOptions::field_game_accounts()
const {
5488 return field_game_accounts_;
5490inline void AccountFieldOptions::set_field_game_accounts(
bool value) {
5491 set_has_field_game_accounts();
5492 field_game_accounts_ = value;
5497inline bool AccountFieldOptions::has_field_security_status()
const {
5498 return (_has_bits_[0] & 0x00000080u) != 0;
5500inline void AccountFieldOptions::set_has_field_security_status() {
5501 _has_bits_[0] |= 0x00000080u;
5503inline void AccountFieldOptions::clear_has_field_security_status() {
5504 _has_bits_[0] &= ~0x00000080u;
5506inline void AccountFieldOptions::clear_field_security_status() {
5507 field_security_status_ =
false;
5508 clear_has_field_security_status();
5510inline bool AccountFieldOptions::field_security_status()
const {
5512 return field_security_status_;
5514inline void AccountFieldOptions::set_field_security_status(
bool value) {
5515 set_has_field_security_status();
5516 field_security_status_ = value;
5525inline bool GameAccountFieldOptions::has_all_fields()
const {
5526 return (_has_bits_[0] & 0x00000001u) != 0;
5528inline void GameAccountFieldOptions::set_has_all_fields() {
5529 _has_bits_[0] |= 0x00000001u;
5531inline void GameAccountFieldOptions::clear_has_all_fields() {
5532 _has_bits_[0] &= ~0x00000001u;
5534inline void GameAccountFieldOptions::clear_all_fields() {
5535 all_fields_ =
false;
5536 clear_has_all_fields();
5538inline bool GameAccountFieldOptions::all_fields()
const {
5542inline void GameAccountFieldOptions::set_all_fields(
bool value) {
5543 set_has_all_fields();
5544 all_fields_ = value;
5549inline bool GameAccountFieldOptions::has_field_game_level_info()
const {
5550 return (_has_bits_[0] & 0x00000002u) != 0;
5552inline void GameAccountFieldOptions::set_has_field_game_level_info() {
5553 _has_bits_[0] |= 0x00000002u;
5555inline void GameAccountFieldOptions::clear_has_field_game_level_info() {
5556 _has_bits_[0] &= ~0x00000002u;
5558inline void GameAccountFieldOptions::clear_field_game_level_info() {
5559 field_game_level_info_ =
false;
5560 clear_has_field_game_level_info();
5562inline bool GameAccountFieldOptions::field_game_level_info()
const {
5564 return field_game_level_info_;
5566inline void GameAccountFieldOptions::set_field_game_level_info(
bool value) {
5567 set_has_field_game_level_info();
5568 field_game_level_info_ = value;
5573inline bool GameAccountFieldOptions::has_field_game_time_info()
const {
5574 return (_has_bits_[0] & 0x00000004u) != 0;
5576inline void GameAccountFieldOptions::set_has_field_game_time_info() {
5577 _has_bits_[0] |= 0x00000004u;
5579inline void GameAccountFieldOptions::clear_has_field_game_time_info() {
5580 _has_bits_[0] &= ~0x00000004u;
5582inline void GameAccountFieldOptions::clear_field_game_time_info() {
5583 field_game_time_info_ =
false;
5584 clear_has_field_game_time_info();
5586inline bool GameAccountFieldOptions::field_game_time_info()
const {
5588 return field_game_time_info_;
5590inline void GameAccountFieldOptions::set_field_game_time_info(
bool value) {
5591 set_has_field_game_time_info();
5592 field_game_time_info_ = value;
5597inline bool GameAccountFieldOptions::has_field_game_status()
const {
5598 return (_has_bits_[0] & 0x00000008u) != 0;
5600inline void GameAccountFieldOptions::set_has_field_game_status() {
5601 _has_bits_[0] |= 0x00000008u;
5603inline void GameAccountFieldOptions::clear_has_field_game_status() {
5604 _has_bits_[0] &= ~0x00000008u;
5606inline void GameAccountFieldOptions::clear_field_game_status() {
5607 field_game_status_ =
false;
5608 clear_has_field_game_status();
5610inline bool GameAccountFieldOptions::field_game_status()
const {
5612 return field_game_status_;
5614inline void GameAccountFieldOptions::set_field_game_status(
bool value) {
5615 set_has_field_game_status();
5616 field_game_status_ = value;
5621inline bool GameAccountFieldOptions::has_field_raf_info()
const {
5622 return (_has_bits_[0] & 0x00000010u) != 0;
5624inline void GameAccountFieldOptions::set_has_field_raf_info() {
5625 _has_bits_[0] |= 0x00000010u;
5627inline void GameAccountFieldOptions::clear_has_field_raf_info() {
5628 _has_bits_[0] &= ~0x00000010u;
5630inline void GameAccountFieldOptions::clear_field_raf_info() {
5631 field_raf_info_ =
false;
5632 clear_has_field_raf_info();
5634inline bool GameAccountFieldOptions::field_raf_info()
const {
5636 return field_raf_info_;
5638inline void GameAccountFieldOptions::set_field_raf_info(
bool value) {
5639 set_has_field_raf_info();
5640 field_raf_info_ = value;
5649inline bool SubscriberReference::has_object_id()
const {
5650 return (_has_bits_[0] & 0x00000001u) != 0;
5652inline void SubscriberReference::set_has_object_id() {
5653 _has_bits_[0] |= 0x00000001u;
5655inline void SubscriberReference::clear_has_object_id() {
5656 _has_bits_[0] &= ~0x00000001u;
5658inline void SubscriberReference::clear_object_id() {
5659 object_id_ = GOOGLE_ULONGLONG(0);
5660 clear_has_object_id();
5662inline ::google::protobuf::uint64 SubscriberReference::object_id()
const {
5666inline void SubscriberReference::set_object_id(::google::protobuf::uint64 value) {
5667 set_has_object_id();
5673inline bool SubscriberReference::has_entity_id()
const {
5674 return (_has_bits_[0] & 0x00000002u) != 0;
5676inline void SubscriberReference::set_has_entity_id() {
5677 _has_bits_[0] |= 0x00000002u;
5679inline void SubscriberReference::clear_has_entity_id() {
5680 _has_bits_[0] &= ~0x00000002u;
5682inline void SubscriberReference::clear_entity_id() {
5683 if (entity_id_ != NULL) entity_id_->::bgs::protocol::EntityId::Clear();
5684 clear_has_entity_id();
5686inline const ::bgs::protocol::EntityId& SubscriberReference::entity_id()
const {
5688 return entity_id_ != NULL ? *entity_id_ : *default_instance_->entity_id_;
5690inline ::bgs::protocol::EntityId* SubscriberReference::mutable_entity_id() {
5691 set_has_entity_id();
5692 if (entity_id_ == NULL) entity_id_ = new ::bgs::protocol::EntityId;
5696inline ::bgs::protocol::EntityId* SubscriberReference::release_entity_id() {
5697 clear_has_entity_id();
5704 entity_id_ = entity_id;
5706 set_has_entity_id();
5708 clear_has_entity_id();
5714inline bool SubscriberReference::has_account_options()
const {
5715 return (_has_bits_[0] & 0x00000004u) != 0;
5717inline void SubscriberReference::set_has_account_options() {
5718 _has_bits_[0] |= 0x00000004u;
5720inline void SubscriberReference::clear_has_account_options() {
5721 _has_bits_[0] &= ~0x00000004u;
5723inline void SubscriberReference::clear_account_options() {
5724 if (account_options_ != NULL) account_options_->::bgs::protocol::account::v1::AccountFieldOptions::Clear();
5725 clear_has_account_options();
5727inline const ::bgs::protocol::account::v1::AccountFieldOptions& SubscriberReference::account_options()
const {
5729 return account_options_ != NULL ? *account_options_ : *default_instance_->account_options_;
5731inline ::bgs::protocol::account::v1::AccountFieldOptions* SubscriberReference::mutable_account_options() {
5732 set_has_account_options();
5733 if (account_options_ == NULL) account_options_ = new ::bgs::protocol::account::v1::AccountFieldOptions;
5735 return account_options_;
5737inline ::bgs::protocol::account::v1::AccountFieldOptions* SubscriberReference::release_account_options() {
5738 clear_has_account_options();
5740 account_options_ = NULL;
5744 delete account_options_;
5745 account_options_ = account_options;
5746 if (account_options) {
5747 set_has_account_options();
5749 clear_has_account_options();
5755inline bool SubscriberReference::has_account_tags()
const {
5756 return (_has_bits_[0] & 0x00000008u) != 0;
5758inline void SubscriberReference::set_has_account_tags() {
5759 _has_bits_[0] |= 0x00000008u;
5761inline void SubscriberReference::clear_has_account_tags() {
5762 _has_bits_[0] &= ~0x00000008u;
5764inline void SubscriberReference::clear_account_tags() {
5765 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
5766 clear_has_account_tags();
5768inline const ::bgs::protocol::account::v1::AccountFieldTags& SubscriberReference::account_tags()
const {
5770 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
5772inline ::bgs::protocol::account::v1::AccountFieldTags* SubscriberReference::mutable_account_tags() {
5773 set_has_account_tags();
5774 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
5776 return account_tags_;
5778inline ::bgs::protocol::account::v1::AccountFieldTags* SubscriberReference::release_account_tags() {
5779 clear_has_account_tags();
5781 account_tags_ = NULL;
5785 delete account_tags_;
5786 account_tags_ = account_tags;
5788 set_has_account_tags();
5790 clear_has_account_tags();
5796inline bool SubscriberReference::has_game_account_options()
const {
5797 return (_has_bits_[0] & 0x00000010u) != 0;
5799inline void SubscriberReference::set_has_game_account_options() {
5800 _has_bits_[0] |= 0x00000010u;
5802inline void SubscriberReference::clear_has_game_account_options() {
5803 _has_bits_[0] &= ~0x00000010u;
5805inline void SubscriberReference::clear_game_account_options() {
5806 if (game_account_options_ != NULL) game_account_options_->::bgs::protocol::account::v1::GameAccountFieldOptions::Clear();
5807 clear_has_game_account_options();
5809inline const ::bgs::protocol::account::v1::GameAccountFieldOptions& SubscriberReference::game_account_options()
const {
5811 return game_account_options_ != NULL ? *game_account_options_ : *default_instance_->game_account_options_;
5813inline ::bgs::protocol::account::v1::GameAccountFieldOptions* SubscriberReference::mutable_game_account_options() {
5814 set_has_game_account_options();
5815 if (game_account_options_ == NULL) game_account_options_ = new ::bgs::protocol::account::v1::GameAccountFieldOptions;
5817 return game_account_options_;
5819inline ::bgs::protocol::account::v1::GameAccountFieldOptions* SubscriberReference::release_game_account_options() {
5820 clear_has_game_account_options();
5822 game_account_options_ = NULL;
5826 delete game_account_options_;
5827 game_account_options_ = game_account_options;
5828 if (game_account_options) {
5829 set_has_game_account_options();
5831 clear_has_game_account_options();
5837inline bool SubscriberReference::has_game_account_tags()
const {
5838 return (_has_bits_[0] & 0x00000020u) != 0;
5840inline void SubscriberReference::set_has_game_account_tags() {
5841 _has_bits_[0] |= 0x00000020u;
5843inline void SubscriberReference::clear_has_game_account_tags() {
5844 _has_bits_[0] &= ~0x00000020u;
5846inline void SubscriberReference::clear_game_account_tags() {
5847 if (game_account_tags_ != NULL) game_account_tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
5848 clear_has_game_account_tags();
5850inline const ::bgs::protocol::account::v1::GameAccountFieldTags& SubscriberReference::game_account_tags()
const {
5852 return game_account_tags_ != NULL ? *game_account_tags_ : *default_instance_->game_account_tags_;
5854inline ::bgs::protocol::account::v1::GameAccountFieldTags* SubscriberReference::mutable_game_account_tags() {
5855 set_has_game_account_tags();
5856 if (game_account_tags_ == NULL) game_account_tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
5858 return game_account_tags_;
5860inline ::bgs::protocol::account::v1::GameAccountFieldTags* SubscriberReference::release_game_account_tags() {
5861 clear_has_game_account_tags();
5863 game_account_tags_ = NULL;
5867 delete game_account_tags_;
5868 game_account_tags_ = game_account_tags;
5869 if (game_account_tags) {
5870 set_has_game_account_tags();
5872 clear_has_game_account_tags();
5878inline bool SubscriberReference::has_subscriber_id()
const {
5879 return (_has_bits_[0] & 0x00000040u) != 0;
5881inline void SubscriberReference::set_has_subscriber_id() {
5882 _has_bits_[0] |= 0x00000040u;
5884inline void SubscriberReference::clear_has_subscriber_id() {
5885 _has_bits_[0] &= ~0x00000040u;
5887inline void SubscriberReference::clear_subscriber_id() {
5888 subscriber_id_ = GOOGLE_ULONGLONG(0);
5889 clear_has_subscriber_id();
5891inline ::google::protobuf::uint64 SubscriberReference::subscriber_id()
const {
5893 return subscriber_id_;
5895inline void SubscriberReference::set_subscriber_id(::google::protobuf::uint64 value) {
5896 set_has_subscriber_id();
5897 subscriber_id_ = value;
5906inline int OptIns::ids_size()
const {
5909inline void OptIns::clear_ids() {
5912inline ::google::protobuf::uint64 OptIns::ids(
int index)
const {
5914 return ids_.Get(index);
5916inline void OptIns::set_ids(
int index, ::google::protobuf::uint64 value) {
5917 ids_.Set(index, value);
5920inline void OptIns::add_ids(::google::protobuf::uint64 value) {
5924inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >&
5925OptIns::ids()
const {
5929inline ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >*
5930OptIns::mutable_ids() {
5940inline int AccountLevelInfo::licenses_size()
const {
5941 return licenses_.size();
5943inline void AccountLevelInfo::clear_licenses() {
5946inline const ::bgs::protocol::account::v1::AccountLicense& AccountLevelInfo::licenses(
int index)
const {
5948 return licenses_.Get(index);
5950inline ::bgs::protocol::account::v1::AccountLicense* AccountLevelInfo::mutable_licenses(
int index) {
5952 return licenses_.Mutable(index);
5954inline ::bgs::protocol::account::v1::AccountLicense* AccountLevelInfo::add_licenses() {
5956 return licenses_.Add();
5958inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
5959AccountLevelInfo::licenses()
const {
5963inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
5964AccountLevelInfo::mutable_licenses() {
5970inline bool AccountLevelInfo::has_default_currency()
const {
5971 return (_has_bits_[0] & 0x00000002u) != 0;
5973inline void AccountLevelInfo::set_has_default_currency() {
5974 _has_bits_[0] |= 0x00000002u;
5976inline void AccountLevelInfo::clear_has_default_currency() {
5977 _has_bits_[0] &= ~0x00000002u;
5979inline void AccountLevelInfo::clear_default_currency() {
5980 default_currency_ = 0u;
5981 clear_has_default_currency();
5983inline ::google::protobuf::uint32 AccountLevelInfo::default_currency()
const {
5985 return default_currency_;
5987inline void AccountLevelInfo::set_default_currency(::google::protobuf::uint32 value) {
5988 set_has_default_currency();
5989 default_currency_ = value;
5994inline bool AccountLevelInfo::has_country()
const {
5995 return (_has_bits_[0] & 0x00000004u) != 0;
5997inline void AccountLevelInfo::set_has_country() {
5998 _has_bits_[0] |= 0x00000004u;
6000inline void AccountLevelInfo::clear_has_country() {
6001 _has_bits_[0] &= ~0x00000004u;
6003inline void AccountLevelInfo::clear_country() {
6004 if (country_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6007 clear_has_country();
6009inline const ::std::string& AccountLevelInfo::country()
const {
6013inline void AccountLevelInfo::set_country(const ::std::string& value) {
6015 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6016 country_ = new ::std::string;
6018 country_->assign(value);
6021inline void AccountLevelInfo::set_country(
const char* value) {
6023 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6024 country_ = new ::std::string;
6026 country_->assign(value);
6029inline void AccountLevelInfo::set_country(
const char* value,
size_t size) {
6031 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6032 country_ = new ::std::string;
6034 country_->assign(
reinterpret_cast<const char*
>(value), size);
6037inline ::std::string* AccountLevelInfo::mutable_country() {
6039 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6040 country_ = new ::std::string;
6045inline ::std::string* AccountLevelInfo::release_country() {
6046 clear_has_country();
6047 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6050 ::std::string* temp = country_;
6051 country_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6055inline void AccountLevelInfo::set_allocated_country(::std::string* country) {
6056 if (country_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6063 clear_has_country();
6064 country_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6070inline bool AccountLevelInfo::has_preferred_region()
const {
6071 return (_has_bits_[0] & 0x00000008u) != 0;
6073inline void AccountLevelInfo::set_has_preferred_region() {
6074 _has_bits_[0] |= 0x00000008u;
6076inline void AccountLevelInfo::clear_has_preferred_region() {
6077 _has_bits_[0] &= ~0x00000008u;
6079inline void AccountLevelInfo::clear_preferred_region() {
6080 preferred_region_ = 0u;
6081 clear_has_preferred_region();
6083inline ::google::protobuf::uint32 AccountLevelInfo::preferred_region()
const {
6085 return preferred_region_;
6087inline void AccountLevelInfo::set_preferred_region(::google::protobuf::uint32 value) {
6088 set_has_preferred_region();
6089 preferred_region_ = value;
6094inline bool AccountLevelInfo::has_full_name()
const {
6095 return (_has_bits_[0] & 0x00000010u) != 0;
6097inline void AccountLevelInfo::set_has_full_name() {
6098 _has_bits_[0] |= 0x00000010u;
6100inline void AccountLevelInfo::clear_has_full_name() {
6101 _has_bits_[0] &= ~0x00000010u;
6103inline void AccountLevelInfo::clear_full_name() {
6104 if (full_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6105 full_name_->clear();
6107 clear_has_full_name();
6109inline const ::std::string& AccountLevelInfo::full_name()
const {
6113inline void AccountLevelInfo::set_full_name(const ::std::string& value) {
6114 set_has_full_name();
6115 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6116 full_name_ = new ::std::string;
6118 full_name_->assign(value);
6121inline void AccountLevelInfo::set_full_name(
const char* value) {
6122 set_has_full_name();
6123 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6124 full_name_ = new ::std::string;
6126 full_name_->assign(value);
6129inline void AccountLevelInfo::set_full_name(
const char* value,
size_t size) {
6130 set_has_full_name();
6131 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6132 full_name_ = new ::std::string;
6134 full_name_->assign(
reinterpret_cast<const char*
>(value), size);
6137inline ::std::string* AccountLevelInfo::mutable_full_name() {
6138 set_has_full_name();
6139 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6140 full_name_ = new ::std::string;
6145inline ::std::string* AccountLevelInfo::release_full_name() {
6146 clear_has_full_name();
6147 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6150 ::std::string* temp = full_name_;
6151 full_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6155inline void AccountLevelInfo::set_allocated_full_name(::std::string* full_name) {
6156 if (full_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6160 set_has_full_name();
6161 full_name_ = full_name;
6163 clear_has_full_name();
6164 full_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6170inline bool AccountLevelInfo::has_battle_tag()
const {
6171 return (_has_bits_[0] & 0x00000020u) != 0;
6173inline void AccountLevelInfo::set_has_battle_tag() {
6174 _has_bits_[0] |= 0x00000020u;
6176inline void AccountLevelInfo::clear_has_battle_tag() {
6177 _has_bits_[0] &= ~0x00000020u;
6179inline void AccountLevelInfo::clear_battle_tag() {
6180 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6181 battle_tag_->clear();
6183 clear_has_battle_tag();
6185inline const ::std::string& AccountLevelInfo::battle_tag()
const {
6187 return *battle_tag_;
6189inline void AccountLevelInfo::set_battle_tag(const ::std::string& value) {
6190 set_has_battle_tag();
6191 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6192 battle_tag_ = new ::std::string;
6194 battle_tag_->assign(value);
6197inline void AccountLevelInfo::set_battle_tag(
const char* value) {
6198 set_has_battle_tag();
6199 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6200 battle_tag_ = new ::std::string;
6202 battle_tag_->assign(value);
6205inline void AccountLevelInfo::set_battle_tag(
const char* value,
size_t size) {
6206 set_has_battle_tag();
6207 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6208 battle_tag_ = new ::std::string;
6210 battle_tag_->assign(
reinterpret_cast<const char*
>(value), size);
6213inline ::std::string* AccountLevelInfo::mutable_battle_tag() {
6214 set_has_battle_tag();
6215 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6216 battle_tag_ = new ::std::string;
6221inline ::std::string* AccountLevelInfo::release_battle_tag() {
6222 clear_has_battle_tag();
6223 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6226 ::std::string* temp = battle_tag_;
6227 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6231inline void AccountLevelInfo::set_allocated_battle_tag(::std::string* battle_tag) {
6232 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6236 set_has_battle_tag();
6237 battle_tag_ = battle_tag;
6239 clear_has_battle_tag();
6240 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6246inline bool AccountLevelInfo::has_muted()
const {
6247 return (_has_bits_[0] & 0x00000040u) != 0;
6249inline void AccountLevelInfo::set_has_muted() {
6250 _has_bits_[0] |= 0x00000040u;
6252inline void AccountLevelInfo::clear_has_muted() {
6253 _has_bits_[0] &= ~0x00000040u;
6255inline void AccountLevelInfo::clear_muted() {
6259inline bool AccountLevelInfo::muted()
const {
6263inline void AccountLevelInfo::set_muted(
bool value) {
6270inline bool AccountLevelInfo::has_manual_review()
const {
6271 return (_has_bits_[0] & 0x00000080u) != 0;
6273inline void AccountLevelInfo::set_has_manual_review() {
6274 _has_bits_[0] |= 0x00000080u;
6276inline void AccountLevelInfo::clear_has_manual_review() {
6277 _has_bits_[0] &= ~0x00000080u;
6279inline void AccountLevelInfo::clear_manual_review() {
6280 manual_review_ =
false;
6281 clear_has_manual_review();
6283inline bool AccountLevelInfo::manual_review()
const {
6285 return manual_review_;
6287inline void AccountLevelInfo::set_manual_review(
bool value) {
6288 set_has_manual_review();
6289 manual_review_ = value;
6294inline bool AccountLevelInfo::has_account_paid_any()
const {
6295 return (_has_bits_[0] & 0x00000100u) != 0;
6297inline void AccountLevelInfo::set_has_account_paid_any() {
6298 _has_bits_[0] |= 0x00000100u;
6300inline void AccountLevelInfo::clear_has_account_paid_any() {
6301 _has_bits_[0] &= ~0x00000100u;
6303inline void AccountLevelInfo::clear_account_paid_any() {
6304 account_paid_any_ =
false;
6305 clear_has_account_paid_any();
6307inline bool AccountLevelInfo::account_paid_any()
const {
6309 return account_paid_any_;
6311inline void AccountLevelInfo::set_account_paid_any(
bool value) {
6312 set_has_account_paid_any();
6313 account_paid_any_ = value;
6318inline bool AccountLevelInfo::has_identity_check_status()
const {
6319 return (_has_bits_[0] & 0x00000200u) != 0;
6321inline void AccountLevelInfo::set_has_identity_check_status() {
6322 _has_bits_[0] |= 0x00000200u;
6324inline void AccountLevelInfo::clear_has_identity_check_status() {
6325 _has_bits_[0] &= ~0x00000200u;
6327inline void AccountLevelInfo::clear_identity_check_status() {
6328 identity_check_status_ = 0;
6329 clear_has_identity_check_status();
6331inline ::bgs::protocol::account::v1::IdentityVerificationStatus AccountLevelInfo::identity_check_status()
const {
6337 set_has_identity_check_status();
6338 identity_check_status_ = value;
6343inline bool AccountLevelInfo::has_email()
const {
6344 return (_has_bits_[0] & 0x00000400u) != 0;
6346inline void AccountLevelInfo::set_has_email() {
6347 _has_bits_[0] |= 0x00000400u;
6349inline void AccountLevelInfo::clear_has_email() {
6350 _has_bits_[0] &= ~0x00000400u;
6352inline void AccountLevelInfo::clear_email() {
6353 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6358inline const ::std::string& AccountLevelInfo::email()
const {
6362inline void AccountLevelInfo::set_email(const ::std::string& value) {
6364 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6365 email_ = new ::std::string;
6367 email_->assign(value);
6370inline void AccountLevelInfo::set_email(
const char* value) {
6372 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6373 email_ = new ::std::string;
6375 email_->assign(value);
6378inline void AccountLevelInfo::set_email(
const char* value,
size_t size) {
6380 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6381 email_ = new ::std::string;
6383 email_->assign(
reinterpret_cast<const char*
>(value), size);
6386inline ::std::string* AccountLevelInfo::mutable_email() {
6388 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6389 email_ = new ::std::string;
6394inline ::std::string* AccountLevelInfo::release_email() {
6396 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6399 ::std::string* temp = email_;
6400 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6404inline void AccountLevelInfo::set_allocated_email(::std::string* email) {
6405 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6413 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6419inline bool AccountLevelInfo::has_headless_account()
const {
6420 return (_has_bits_[0] & 0x00000800u) != 0;
6422inline void AccountLevelInfo::set_has_headless_account() {
6423 _has_bits_[0] |= 0x00000800u;
6425inline void AccountLevelInfo::clear_has_headless_account() {
6426 _has_bits_[0] &= ~0x00000800u;
6428inline void AccountLevelInfo::clear_headless_account() {
6429 headless_account_ =
false;
6430 clear_has_headless_account();
6432inline bool AccountLevelInfo::headless_account()
const {
6434 return headless_account_;
6436inline void AccountLevelInfo::set_headless_account(
bool value) {
6437 set_has_headless_account();
6438 headless_account_ = value;
6443inline bool AccountLevelInfo::has_test_account()
const {
6444 return (_has_bits_[0] & 0x00001000u) != 0;
6446inline void AccountLevelInfo::set_has_test_account() {
6447 _has_bits_[0] |= 0x00001000u;
6449inline void AccountLevelInfo::clear_has_test_account() {
6450 _has_bits_[0] &= ~0x00001000u;
6452inline void AccountLevelInfo::clear_test_account() {
6453 test_account_ =
false;
6454 clear_has_test_account();
6456inline bool AccountLevelInfo::test_account()
const {
6458 return test_account_;
6460inline void AccountLevelInfo::set_test_account(
bool value) {
6461 set_has_test_account();
6462 test_account_ = value;
6467inline bool AccountLevelInfo::has_is_sms_protected()
const {
6468 return (_has_bits_[0] & 0x00002000u) != 0;
6470inline void AccountLevelInfo::set_has_is_sms_protected() {
6471 _has_bits_[0] |= 0x00002000u;
6473inline void AccountLevelInfo::clear_has_is_sms_protected() {
6474 _has_bits_[0] &= ~0x00002000u;
6476inline void AccountLevelInfo::clear_is_sms_protected() {
6477 is_sms_protected_ =
false;
6478 clear_has_is_sms_protected();
6480inline bool AccountLevelInfo::is_sms_protected()
const {
6482 return is_sms_protected_;
6484inline void AccountLevelInfo::set_is_sms_protected(
bool value) {
6485 set_has_is_sms_protected();
6486 is_sms_protected_ = value;
6491inline bool AccountLevelInfo::has_ratings_board_minimum_age()
const {
6492 return (_has_bits_[0] & 0x00004000u) != 0;
6494inline void AccountLevelInfo::set_has_ratings_board_minimum_age() {
6495 _has_bits_[0] |= 0x00004000u;
6497inline void AccountLevelInfo::clear_has_ratings_board_minimum_age() {
6498 _has_bits_[0] &= ~0x00004000u;
6500inline void AccountLevelInfo::clear_ratings_board_minimum_age() {
6501 ratings_board_minimum_age_ = 0u;
6502 clear_has_ratings_board_minimum_age();
6504inline ::google::protobuf::uint32 AccountLevelInfo::ratings_board_minimum_age()
const {
6506 return ratings_board_minimum_age_;
6508inline void AccountLevelInfo::set_ratings_board_minimum_age(::google::protobuf::uint32 value) {
6509 set_has_ratings_board_minimum_age();
6510 ratings_board_minimum_age_ = value;
6515inline bool AccountLevelInfo::has_phone_number()
const {
6516 return (_has_bits_[0] & 0x00008000u) != 0;
6518inline void AccountLevelInfo::set_has_phone_number() {
6519 _has_bits_[0] |= 0x00008000u;
6521inline void AccountLevelInfo::clear_has_phone_number() {
6522 _has_bits_[0] &= ~0x00008000u;
6524inline void AccountLevelInfo::clear_phone_number() {
6525 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6526 phone_number_->clear();
6528 clear_has_phone_number();
6530inline const ::std::string& AccountLevelInfo::phone_number()
const {
6532 return *phone_number_;
6534inline void AccountLevelInfo::set_phone_number(const ::std::string& value) {
6535 set_has_phone_number();
6536 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6537 phone_number_ = new ::std::string;
6539 phone_number_->assign(value);
6542inline void AccountLevelInfo::set_phone_number(
const char* value) {
6543 set_has_phone_number();
6544 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6545 phone_number_ = new ::std::string;
6547 phone_number_->assign(value);
6550inline void AccountLevelInfo::set_phone_number(
const char* value,
size_t size) {
6551 set_has_phone_number();
6552 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6553 phone_number_ = new ::std::string;
6555 phone_number_->assign(
reinterpret_cast<const char*
>(value), size);
6558inline ::std::string* AccountLevelInfo::mutable_phone_number() {
6559 set_has_phone_number();
6560 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6561 phone_number_ = new ::std::string;
6564 return phone_number_;
6566inline ::std::string* AccountLevelInfo::release_phone_number() {
6567 clear_has_phone_number();
6568 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6571 ::std::string* temp = phone_number_;
6572 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6576inline void AccountLevelInfo::set_allocated_phone_number(::std::string* phone_number) {
6577 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6578 delete phone_number_;
6581 set_has_phone_number();
6582 phone_number_ = phone_number;
6584 clear_has_phone_number();
6585 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6591inline bool AccountLevelInfo::has_birthdate()
const {
6592 return (_has_bits_[0] & 0x00010000u) != 0;
6594inline void AccountLevelInfo::set_has_birthdate() {
6595 _has_bits_[0] |= 0x00010000u;
6597inline void AccountLevelInfo::clear_has_birthdate() {
6598 _has_bits_[0] &= ~0x00010000u;
6600inline void AccountLevelInfo::clear_birthdate() {
6601 if (birthdate_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6602 birthdate_->clear();
6604 clear_has_birthdate();
6606inline const ::std::string& AccountLevelInfo::birthdate()
const {
6610inline void AccountLevelInfo::set_birthdate(const ::std::string& value) {
6611 set_has_birthdate();
6612 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6613 birthdate_ = new ::std::string;
6615 birthdate_->assign(value);
6618inline void AccountLevelInfo::set_birthdate(
const char* value) {
6619 set_has_birthdate();
6620 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6621 birthdate_ = new ::std::string;
6623 birthdate_->assign(value);
6626inline void AccountLevelInfo::set_birthdate(
const char* value,
size_t size) {
6627 set_has_birthdate();
6628 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6629 birthdate_ = new ::std::string;
6631 birthdate_->assign(
reinterpret_cast<const char*
>(value), size);
6634inline ::std::string* AccountLevelInfo::mutable_birthdate() {
6635 set_has_birthdate();
6636 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6637 birthdate_ = new ::std::string;
6642inline ::std::string* AccountLevelInfo::release_birthdate() {
6643 clear_has_birthdate();
6644 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6647 ::std::string* temp = birthdate_;
6648 birthdate_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6652inline void AccountLevelInfo::set_allocated_birthdate(::std::string* birthdate) {
6653 if (birthdate_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6657 set_has_birthdate();
6658 birthdate_ = birthdate;
6660 clear_has_birthdate();
6661 birthdate_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6667inline bool AccountLevelInfo::has_legal_country_feature_restrictions_applied()
const {
6668 return (_has_bits_[0] & 0x00020000u) != 0;
6670inline void AccountLevelInfo::set_has_legal_country_feature_restrictions_applied() {
6671 _has_bits_[0] |= 0x00020000u;
6673inline void AccountLevelInfo::clear_has_legal_country_feature_restrictions_applied() {
6674 _has_bits_[0] &= ~0x00020000u;
6676inline void AccountLevelInfo::clear_legal_country_feature_restrictions_applied() {
6677 legal_country_feature_restrictions_applied_ =
false;
6678 clear_has_legal_country_feature_restrictions_applied();
6680inline bool AccountLevelInfo::legal_country_feature_restrictions_applied()
const {
6682 return legal_country_feature_restrictions_applied_;
6684inline void AccountLevelInfo::set_legal_country_feature_restrictions_applied(
bool value) {
6685 set_has_legal_country_feature_restrictions_applied();
6686 legal_country_feature_restrictions_applied_ = value;
6691inline bool AccountLevelInfo::has_opt_ins()
const {
6692 return (_has_bits_[0] & 0x00040000u) != 0;
6694inline void AccountLevelInfo::set_has_opt_ins() {
6695 _has_bits_[0] |= 0x00040000u;
6697inline void AccountLevelInfo::clear_has_opt_ins() {
6698 _has_bits_[0] &= ~0x00040000u;
6700inline void AccountLevelInfo::clear_opt_ins() {
6701 if (opt_ins_ != NULL) opt_ins_->::bgs::protocol::account::v1::OptIns::Clear();
6702 clear_has_opt_ins();
6704inline const ::bgs::protocol::account::v1::OptIns& AccountLevelInfo::opt_ins()
const {
6706 return opt_ins_ != NULL ? *opt_ins_ : *default_instance_->opt_ins_;
6708inline ::bgs::protocol::account::v1::OptIns* AccountLevelInfo::mutable_opt_ins() {
6710 if (opt_ins_ == NULL) opt_ins_ = new ::bgs::protocol::account::v1::OptIns;
6714inline ::bgs::protocol::account::v1::OptIns* AccountLevelInfo::release_opt_ins() {
6715 clear_has_opt_ins();
6726 clear_has_opt_ins();
6736inline bool PrivacyInfo::has_is_using_rid()
const {
6737 return (_has_bits_[0] & 0x00000001u) != 0;
6739inline void PrivacyInfo::set_has_is_using_rid() {
6740 _has_bits_[0] |= 0x00000001u;
6742inline void PrivacyInfo::clear_has_is_using_rid() {
6743 _has_bits_[0] &= ~0x00000001u;
6745inline void PrivacyInfo::clear_is_using_rid() {
6746 is_using_rid_ =
false;
6747 clear_has_is_using_rid();
6749inline bool PrivacyInfo::is_using_rid()
const {
6751 return is_using_rid_;
6753inline void PrivacyInfo::set_is_using_rid(
bool value) {
6754 set_has_is_using_rid();
6755 is_using_rid_ = value;
6760inline bool PrivacyInfo::has_is_visible_for_view_friends()
const {
6761 return (_has_bits_[0] & 0x00000002u) != 0;
6763inline void PrivacyInfo::set_has_is_visible_for_view_friends() {
6764 _has_bits_[0] |= 0x00000002u;
6766inline void PrivacyInfo::clear_has_is_visible_for_view_friends() {
6767 _has_bits_[0] &= ~0x00000002u;
6769inline void PrivacyInfo::clear_is_visible_for_view_friends() {
6770 is_visible_for_view_friends_ =
false;
6771 clear_has_is_visible_for_view_friends();
6773inline bool PrivacyInfo::is_visible_for_view_friends()
const {
6775 return is_visible_for_view_friends_;
6777inline void PrivacyInfo::set_is_visible_for_view_friends(
bool value) {
6778 set_has_is_visible_for_view_friends();
6779 is_visible_for_view_friends_ = value;
6784inline bool PrivacyInfo::has_is_hidden_from_friend_finder()
const {
6785 return (_has_bits_[0] & 0x00000004u) != 0;
6787inline void PrivacyInfo::set_has_is_hidden_from_friend_finder() {
6788 _has_bits_[0] |= 0x00000004u;
6790inline void PrivacyInfo::clear_has_is_hidden_from_friend_finder() {
6791 _has_bits_[0] &= ~0x00000004u;
6793inline void PrivacyInfo::clear_is_hidden_from_friend_finder() {
6794 is_hidden_from_friend_finder_ =
false;
6795 clear_has_is_hidden_from_friend_finder();
6797inline bool PrivacyInfo::is_hidden_from_friend_finder()
const {
6799 return is_hidden_from_friend_finder_;
6801inline void PrivacyInfo::set_is_hidden_from_friend_finder(
bool value) {
6802 set_has_is_hidden_from_friend_finder();
6803 is_hidden_from_friend_finder_ = value;
6808inline bool PrivacyInfo::has_game_info_privacy()
const {
6809 return (_has_bits_[0] & 0x00000008u) != 0;
6811inline void PrivacyInfo::set_has_game_info_privacy() {
6812 _has_bits_[0] |= 0x00000008u;
6814inline void PrivacyInfo::clear_has_game_info_privacy() {
6815 _has_bits_[0] &= ~0x00000008u;
6817inline void PrivacyInfo::clear_game_info_privacy() {
6818 game_info_privacy_ = 1;
6819 clear_has_game_info_privacy();
6821inline ::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy PrivacyInfo::game_info_privacy()
const {
6827 set_has_game_info_privacy();
6828 game_info_privacy_ = value;
6833inline bool PrivacyInfo::has_only_allow_friend_whispers()
const {
6834 return (_has_bits_[0] & 0x00000010u) != 0;
6836inline void PrivacyInfo::set_has_only_allow_friend_whispers() {
6837 _has_bits_[0] |= 0x00000010u;
6839inline void PrivacyInfo::clear_has_only_allow_friend_whispers() {
6840 _has_bits_[0] &= ~0x00000010u;
6842inline void PrivacyInfo::clear_only_allow_friend_whispers() {
6843 only_allow_friend_whispers_ =
false;
6844 clear_has_only_allow_friend_whispers();
6846inline bool PrivacyInfo::only_allow_friend_whispers()
const {
6848 return only_allow_friend_whispers_;
6850inline void PrivacyInfo::set_only_allow_friend_whispers(
bool value) {
6851 set_has_only_allow_friend_whispers();
6852 only_allow_friend_whispers_ = value;
6861inline bool ParentalControlInfo::has_timezone()
const {
6862 return (_has_bits_[0] & 0x00000001u) != 0;
6864inline void ParentalControlInfo::set_has_timezone() {
6865 _has_bits_[0] |= 0x00000001u;
6867inline void ParentalControlInfo::clear_has_timezone() {
6868 _has_bits_[0] &= ~0x00000001u;
6870inline void ParentalControlInfo::clear_timezone() {
6871 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6874 clear_has_timezone();
6876inline const ::std::string& ParentalControlInfo::timezone()
const {
6880inline void ParentalControlInfo::set_timezone(const ::std::string& value) {
6882 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6883 timezone_ = new ::std::string;
6885 timezone_->assign(value);
6888inline void ParentalControlInfo::set_timezone(
const char* value) {
6890 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6891 timezone_ = new ::std::string;
6893 timezone_->assign(value);
6896inline void ParentalControlInfo::set_timezone(
const char* value,
size_t size) {
6898 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6899 timezone_ = new ::std::string;
6901 timezone_->assign(
reinterpret_cast<const char*
>(value), size);
6904inline ::std::string* ParentalControlInfo::mutable_timezone() {
6906 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6907 timezone_ = new ::std::string;
6912inline ::std::string* ParentalControlInfo::release_timezone() {
6913 clear_has_timezone();
6914 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6917 ::std::string* temp = timezone_;
6918 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6922inline void ParentalControlInfo::set_allocated_timezone(::std::string* timezone) {
6923 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
6928 timezone_ = timezone;
6930 clear_has_timezone();
6931 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6937inline bool ParentalControlInfo::has_minutes_per_day()
const {
6938 return (_has_bits_[0] & 0x00000002u) != 0;
6940inline void ParentalControlInfo::set_has_minutes_per_day() {
6941 _has_bits_[0] |= 0x00000002u;
6943inline void ParentalControlInfo::clear_has_minutes_per_day() {
6944 _has_bits_[0] &= ~0x00000002u;
6946inline void ParentalControlInfo::clear_minutes_per_day() {
6947 minutes_per_day_ = 0u;
6948 clear_has_minutes_per_day();
6950inline ::google::protobuf::uint32 ParentalControlInfo::minutes_per_day()
const {
6952 return minutes_per_day_;
6954inline void ParentalControlInfo::set_minutes_per_day(::google::protobuf::uint32 value) {
6955 set_has_minutes_per_day();
6956 minutes_per_day_ = value;
6961inline bool ParentalControlInfo::has_minutes_per_week()
const {
6962 return (_has_bits_[0] & 0x00000004u) != 0;
6964inline void ParentalControlInfo::set_has_minutes_per_week() {
6965 _has_bits_[0] |= 0x00000004u;
6967inline void ParentalControlInfo::clear_has_minutes_per_week() {
6968 _has_bits_[0] &= ~0x00000004u;
6970inline void ParentalControlInfo::clear_minutes_per_week() {
6971 minutes_per_week_ = 0u;
6972 clear_has_minutes_per_week();
6974inline ::google::protobuf::uint32 ParentalControlInfo::minutes_per_week()
const {
6976 return minutes_per_week_;
6978inline void ParentalControlInfo::set_minutes_per_week(::google::protobuf::uint32 value) {
6979 set_has_minutes_per_week();
6980 minutes_per_week_ = value;
6985inline bool ParentalControlInfo::has_can_receive_voice()
const {
6986 return (_has_bits_[0] & 0x00000008u) != 0;
6988inline void ParentalControlInfo::set_has_can_receive_voice() {
6989 _has_bits_[0] |= 0x00000008u;
6991inline void ParentalControlInfo::clear_has_can_receive_voice() {
6992 _has_bits_[0] &= ~0x00000008u;
6994inline void ParentalControlInfo::clear_can_receive_voice() {
6995 can_receive_voice_ =
false;
6996 clear_has_can_receive_voice();
6998inline bool ParentalControlInfo::can_receive_voice()
const {
7000 return can_receive_voice_;
7002inline void ParentalControlInfo::set_can_receive_voice(
bool value) {
7003 set_has_can_receive_voice();
7004 can_receive_voice_ = value;
7009inline bool ParentalControlInfo::has_can_send_voice()
const {
7010 return (_has_bits_[0] & 0x00000010u) != 0;
7012inline void ParentalControlInfo::set_has_can_send_voice() {
7013 _has_bits_[0] |= 0x00000010u;
7015inline void ParentalControlInfo::clear_has_can_send_voice() {
7016 _has_bits_[0] &= ~0x00000010u;
7018inline void ParentalControlInfo::clear_can_send_voice() {
7019 can_send_voice_ =
false;
7020 clear_has_can_send_voice();
7022inline bool ParentalControlInfo::can_send_voice()
const {
7024 return can_send_voice_;
7026inline void ParentalControlInfo::set_can_send_voice(
bool value) {
7027 set_has_can_send_voice();
7028 can_send_voice_ = value;
7033inline int ParentalControlInfo::play_schedule_size()
const {
7034 return play_schedule_.size();
7036inline void ParentalControlInfo::clear_play_schedule() {
7037 play_schedule_.Clear();
7039inline bool ParentalControlInfo::play_schedule(
int index)
const {
7041 return play_schedule_.Get(index);
7043inline void ParentalControlInfo::set_play_schedule(
int index,
bool value) {
7044 play_schedule_.Set(index, value);
7047inline void ParentalControlInfo::add_play_schedule(
bool value) {
7048 play_schedule_.Add(value);
7051inline const ::google::protobuf::RepeatedField< bool >&
7052ParentalControlInfo::play_schedule()
const {
7054 return play_schedule_;
7056inline ::google::protobuf::RepeatedField< bool >*
7057ParentalControlInfo::mutable_play_schedule() {
7059 return &play_schedule_;
7063inline bool ParentalControlInfo::has_can_join_group()
const {
7064 return (_has_bits_[0] & 0x00000040u) != 0;
7066inline void ParentalControlInfo::set_has_can_join_group() {
7067 _has_bits_[0] |= 0x00000040u;
7069inline void ParentalControlInfo::clear_has_can_join_group() {
7070 _has_bits_[0] &= ~0x00000040u;
7072inline void ParentalControlInfo::clear_can_join_group() {
7073 can_join_group_ =
false;
7074 clear_has_can_join_group();
7076inline bool ParentalControlInfo::can_join_group()
const {
7078 return can_join_group_;
7080inline void ParentalControlInfo::set_can_join_group(
bool value) {
7081 set_has_can_join_group();
7082 can_join_group_ = value;
7087inline bool ParentalControlInfo::has_can_use_profile()
const {
7088 return (_has_bits_[0] & 0x00000080u) != 0;
7090inline void ParentalControlInfo::set_has_can_use_profile() {
7091 _has_bits_[0] |= 0x00000080u;
7093inline void ParentalControlInfo::clear_has_can_use_profile() {
7094 _has_bits_[0] &= ~0x00000080u;
7096inline void ParentalControlInfo::clear_can_use_profile() {
7097 can_use_profile_ =
false;
7098 clear_has_can_use_profile();
7100inline bool ParentalControlInfo::can_use_profile()
const {
7102 return can_use_profile_;
7104inline void ParentalControlInfo::set_can_use_profile(
bool value) {
7105 set_has_can_use_profile();
7106 can_use_profile_ = value;
7111inline bool ParentalControlInfo::has_in_game_purchase_disabled()
const {
7112 return (_has_bits_[0] & 0x00000100u) != 0;
7114inline void ParentalControlInfo::set_has_in_game_purchase_disabled() {
7115 _has_bits_[0] |= 0x00000100u;
7117inline void ParentalControlInfo::clear_has_in_game_purchase_disabled() {
7118 _has_bits_[0] &= ~0x00000100u;
7120inline void ParentalControlInfo::clear_in_game_purchase_disabled() {
7121 in_game_purchase_disabled_ =
false;
7122 clear_has_in_game_purchase_disabled();
7124inline bool ParentalControlInfo::in_game_purchase_disabled()
const {
7126 return in_game_purchase_disabled_;
7128inline void ParentalControlInfo::set_in_game_purchase_disabled(
bool value) {
7129 set_has_in_game_purchase_disabled();
7130 in_game_purchase_disabled_ = value;
7139inline int PlayScheduleRestriction::play_schedule_size()
const {
7140 return play_schedule_.size();
7142inline void PlayScheduleRestriction::clear_play_schedule() {
7143 play_schedule_.Clear();
7145inline bool PlayScheduleRestriction::play_schedule(
int index)
const {
7147 return play_schedule_.Get(index);
7149inline void PlayScheduleRestriction::set_play_schedule(
int index,
bool value) {
7150 play_schedule_.Set(index, value);
7153inline void PlayScheduleRestriction::add_play_schedule(
bool value) {
7154 play_schedule_.Add(value);
7157inline const ::google::protobuf::RepeatedField< bool >&
7158PlayScheduleRestriction::play_schedule()
const {
7160 return play_schedule_;
7162inline ::google::protobuf::RepeatedField< bool >*
7163PlayScheduleRestriction::mutable_play_schedule() {
7165 return &play_schedule_;
7169inline bool PlayScheduleRestriction::has_timezone()
const {
7170 return (_has_bits_[0] & 0x00000002u) != 0;
7172inline void PlayScheduleRestriction::set_has_timezone() {
7173 _has_bits_[0] |= 0x00000002u;
7175inline void PlayScheduleRestriction::clear_has_timezone() {
7176 _has_bits_[0] &= ~0x00000002u;
7178inline void PlayScheduleRestriction::clear_timezone() {
7179 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7182 clear_has_timezone();
7184inline const ::std::string& PlayScheduleRestriction::timezone()
const {
7188inline void PlayScheduleRestriction::set_timezone(const ::std::string& value) {
7190 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7191 timezone_ = new ::std::string;
7193 timezone_->assign(value);
7196inline void PlayScheduleRestriction::set_timezone(
const char* value) {
7198 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7199 timezone_ = new ::std::string;
7201 timezone_->assign(value);
7204inline void PlayScheduleRestriction::set_timezone(
const char* value,
size_t size) {
7206 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7207 timezone_ = new ::std::string;
7209 timezone_->assign(
reinterpret_cast<const char*
>(value), size);
7212inline ::std::string* PlayScheduleRestriction::mutable_timezone() {
7214 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7215 timezone_ = new ::std::string;
7220inline ::std::string* PlayScheduleRestriction::release_timezone() {
7221 clear_has_timezone();
7222 if (timezone_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7225 ::std::string* temp = timezone_;
7226 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7230inline void PlayScheduleRestriction::set_allocated_timezone(::std::string* timezone) {
7231 if (timezone_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7236 timezone_ = timezone;
7238 clear_has_timezone();
7239 timezone_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7249inline bool GameLevelInfo::has_is_trial()
const {
7250 return (_has_bits_[0] & 0x00000001u) != 0;
7252inline void GameLevelInfo::set_has_is_trial() {
7253 _has_bits_[0] |= 0x00000001u;
7255inline void GameLevelInfo::clear_has_is_trial() {
7256 _has_bits_[0] &= ~0x00000001u;
7258inline void GameLevelInfo::clear_is_trial() {
7260 clear_has_is_trial();
7262inline bool GameLevelInfo::is_trial()
const {
7266inline void GameLevelInfo::set_is_trial(
bool value) {
7273inline bool GameLevelInfo::has_is_lifetime()
const {
7274 return (_has_bits_[0] & 0x00000002u) != 0;
7276inline void GameLevelInfo::set_has_is_lifetime() {
7277 _has_bits_[0] |= 0x00000002u;
7279inline void GameLevelInfo::clear_has_is_lifetime() {
7280 _has_bits_[0] &= ~0x00000002u;
7282inline void GameLevelInfo::clear_is_lifetime() {
7283 is_lifetime_ =
false;
7284 clear_has_is_lifetime();
7286inline bool GameLevelInfo::is_lifetime()
const {
7288 return is_lifetime_;
7290inline void GameLevelInfo::set_is_lifetime(
bool value) {
7291 set_has_is_lifetime();
7292 is_lifetime_ = value;
7297inline bool GameLevelInfo::has_is_restricted()
const {
7298 return (_has_bits_[0] & 0x00000004u) != 0;
7300inline void GameLevelInfo::set_has_is_restricted() {
7301 _has_bits_[0] |= 0x00000004u;
7303inline void GameLevelInfo::clear_has_is_restricted() {
7304 _has_bits_[0] &= ~0x00000004u;
7306inline void GameLevelInfo::clear_is_restricted() {
7307 is_restricted_ =
false;
7308 clear_has_is_restricted();
7310inline bool GameLevelInfo::is_restricted()
const {
7312 return is_restricted_;
7314inline void GameLevelInfo::set_is_restricted(
bool value) {
7315 set_has_is_restricted();
7316 is_restricted_ = value;
7321inline bool GameLevelInfo::has_is_beta()
const {
7322 return (_has_bits_[0] & 0x00000008u) != 0;
7324inline void GameLevelInfo::set_has_is_beta() {
7325 _has_bits_[0] |= 0x00000008u;
7327inline void GameLevelInfo::clear_has_is_beta() {
7328 _has_bits_[0] &= ~0x00000008u;
7330inline void GameLevelInfo::clear_is_beta() {
7332 clear_has_is_beta();
7334inline bool GameLevelInfo::is_beta()
const {
7338inline void GameLevelInfo::set_is_beta(
bool value) {
7345inline bool GameLevelInfo::has_name()
const {
7346 return (_has_bits_[0] & 0x00000010u) != 0;
7348inline void GameLevelInfo::set_has_name() {
7349 _has_bits_[0] |= 0x00000010u;
7351inline void GameLevelInfo::clear_has_name() {
7352 _has_bits_[0] &= ~0x00000010u;
7354inline void GameLevelInfo::clear_name() {
7355 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7360inline const ::std::string& GameLevelInfo::name()
const {
7364inline void GameLevelInfo::set_name(const ::std::string& value) {
7366 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7367 name_ = new ::std::string;
7369 name_->assign(value);
7372inline void GameLevelInfo::set_name(
const char* value) {
7374 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7375 name_ = new ::std::string;
7377 name_->assign(value);
7380inline void GameLevelInfo::set_name(
const char* value,
size_t size) {
7382 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7383 name_ = new ::std::string;
7385 name_->assign(
reinterpret_cast<const char*
>(value), size);
7388inline ::std::string* GameLevelInfo::mutable_name() {
7390 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7391 name_ = new ::std::string;
7396inline ::std::string* GameLevelInfo::release_name() {
7398 if (name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7401 ::std::string* temp = name_;
7402 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7406inline void GameLevelInfo::set_allocated_name(::std::string* name) {
7407 if (name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7415 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7421inline bool GameLevelInfo::has_program()
const {
7422 return (_has_bits_[0] & 0x00000020u) != 0;
7424inline void GameLevelInfo::set_has_program() {
7425 _has_bits_[0] |= 0x00000020u;
7427inline void GameLevelInfo::clear_has_program() {
7428 _has_bits_[0] &= ~0x00000020u;
7430inline void GameLevelInfo::clear_program() {
7432 clear_has_program();
7434inline ::google::protobuf::uint32 GameLevelInfo::program()
const {
7438inline void GameLevelInfo::set_program(::google::protobuf::uint32 value) {
7445inline int GameLevelInfo::licenses_size()
const {
7446 return licenses_.size();
7448inline void GameLevelInfo::clear_licenses() {
7451inline const ::bgs::protocol::account::v1::AccountLicense& GameLevelInfo::licenses(
int index)
const {
7453 return licenses_.Get(index);
7455inline ::bgs::protocol::account::v1::AccountLicense* GameLevelInfo::mutable_licenses(
int index) {
7457 return licenses_.Mutable(index);
7459inline ::bgs::protocol::account::v1::AccountLicense* GameLevelInfo::add_licenses() {
7461 return licenses_.Add();
7463inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >&
7464GameLevelInfo::licenses()
const {
7468inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense >*
7469GameLevelInfo::mutable_licenses() {
7475inline bool GameLevelInfo::has_realm_permissions()
const {
7476 return (_has_bits_[0] & 0x00000080u) != 0;
7478inline void GameLevelInfo::set_has_realm_permissions() {
7479 _has_bits_[0] |= 0x00000080u;
7481inline void GameLevelInfo::clear_has_realm_permissions() {
7482 _has_bits_[0] &= ~0x00000080u;
7484inline void GameLevelInfo::clear_realm_permissions() {
7485 realm_permissions_ = 0u;
7486 clear_has_realm_permissions();
7488inline ::google::protobuf::uint32 GameLevelInfo::realm_permissions()
const {
7490 return realm_permissions_;
7492inline void GameLevelInfo::set_realm_permissions(::google::protobuf::uint32 value) {
7493 set_has_realm_permissions();
7494 realm_permissions_ = value;
7499inline bool GameLevelInfo::has_last_logout_time_ms()
const {
7500 return (_has_bits_[0] & 0x00000100u) != 0;
7502inline void GameLevelInfo::set_has_last_logout_time_ms() {
7503 _has_bits_[0] |= 0x00000100u;
7505inline void GameLevelInfo::clear_has_last_logout_time_ms() {
7506 _has_bits_[0] &= ~0x00000100u;
7508inline void GameLevelInfo::clear_last_logout_time_ms() {
7509 last_logout_time_ms_ = GOOGLE_ULONGLONG(0);
7510 clear_has_last_logout_time_ms();
7512inline ::google::protobuf::uint64 GameLevelInfo::last_logout_time_ms()
const {
7514 return last_logout_time_ms_;
7516inline void GameLevelInfo::set_last_logout_time_ms(::google::protobuf::uint64 value) {
7517 set_has_last_logout_time_ms();
7518 last_logout_time_ms_ = value;
7527inline bool GameTimeInfo::has_is_unlimited_play_time()
const {
7528 return (_has_bits_[0] & 0x00000001u) != 0;
7530inline void GameTimeInfo::set_has_is_unlimited_play_time() {
7531 _has_bits_[0] |= 0x00000001u;
7533inline void GameTimeInfo::clear_has_is_unlimited_play_time() {
7534 _has_bits_[0] &= ~0x00000001u;
7536inline void GameTimeInfo::clear_is_unlimited_play_time() {
7537 is_unlimited_play_time_ =
false;
7538 clear_has_is_unlimited_play_time();
7540inline bool GameTimeInfo::is_unlimited_play_time()
const {
7542 return is_unlimited_play_time_;
7544inline void GameTimeInfo::set_is_unlimited_play_time(
bool value) {
7545 set_has_is_unlimited_play_time();
7546 is_unlimited_play_time_ = value;
7551inline bool GameTimeInfo::has_play_time_expires()
const {
7552 return (_has_bits_[0] & 0x00000002u) != 0;
7554inline void GameTimeInfo::set_has_play_time_expires() {
7555 _has_bits_[0] |= 0x00000002u;
7557inline void GameTimeInfo::clear_has_play_time_expires() {
7558 _has_bits_[0] &= ~0x00000002u;
7560inline void GameTimeInfo::clear_play_time_expires() {
7561 play_time_expires_ = GOOGLE_ULONGLONG(0);
7562 clear_has_play_time_expires();
7564inline ::google::protobuf::uint64 GameTimeInfo::play_time_expires()
const {
7566 return play_time_expires_;
7568inline void GameTimeInfo::set_play_time_expires(::google::protobuf::uint64 value) {
7569 set_has_play_time_expires();
7570 play_time_expires_ = value;
7575inline bool GameTimeInfo::has_is_subscription()
const {
7576 return (_has_bits_[0] & 0x00000004u) != 0;
7578inline void GameTimeInfo::set_has_is_subscription() {
7579 _has_bits_[0] |= 0x00000004u;
7581inline void GameTimeInfo::clear_has_is_subscription() {
7582 _has_bits_[0] &= ~0x00000004u;
7584inline void GameTimeInfo::clear_is_subscription() {
7585 is_subscription_ =
false;
7586 clear_has_is_subscription();
7588inline bool GameTimeInfo::is_subscription()
const {
7590 return is_subscription_;
7592inline void GameTimeInfo::set_is_subscription(
bool value) {
7593 set_has_is_subscription();
7594 is_subscription_ = value;
7599inline bool GameTimeInfo::has_is_recurring_subscription()
const {
7600 return (_has_bits_[0] & 0x00000008u) != 0;
7602inline void GameTimeInfo::set_has_is_recurring_subscription() {
7603 _has_bits_[0] |= 0x00000008u;
7605inline void GameTimeInfo::clear_has_is_recurring_subscription() {
7606 _has_bits_[0] &= ~0x00000008u;
7608inline void GameTimeInfo::clear_is_recurring_subscription() {
7609 is_recurring_subscription_ =
false;
7610 clear_has_is_recurring_subscription();
7612inline bool GameTimeInfo::is_recurring_subscription()
const {
7614 return is_recurring_subscription_;
7616inline void GameTimeInfo::set_is_recurring_subscription(
bool value) {
7617 set_has_is_recurring_subscription();
7618 is_recurring_subscription_ = value;
7627inline bool GameTimeRemainingInfo::has_minutes_remaining()
const {
7628 return (_has_bits_[0] & 0x00000001u) != 0;
7630inline void GameTimeRemainingInfo::set_has_minutes_remaining() {
7631 _has_bits_[0] |= 0x00000001u;
7633inline void GameTimeRemainingInfo::clear_has_minutes_remaining() {
7634 _has_bits_[0] &= ~0x00000001u;
7636inline void GameTimeRemainingInfo::clear_minutes_remaining() {
7637 minutes_remaining_ = 0u;
7638 clear_has_minutes_remaining();
7640inline ::google::protobuf::uint32 GameTimeRemainingInfo::minutes_remaining()
const {
7642 return minutes_remaining_;
7644inline void GameTimeRemainingInfo::set_minutes_remaining(::google::protobuf::uint32 value) {
7645 set_has_minutes_remaining();
7646 minutes_remaining_ = value;
7651inline bool GameTimeRemainingInfo::has_parental_daily_minutes_remaining()
const {
7652 return (_has_bits_[0] & 0x00000002u) != 0;
7654inline void GameTimeRemainingInfo::set_has_parental_daily_minutes_remaining() {
7655 _has_bits_[0] |= 0x00000002u;
7657inline void GameTimeRemainingInfo::clear_has_parental_daily_minutes_remaining() {
7658 _has_bits_[0] &= ~0x00000002u;
7660inline void GameTimeRemainingInfo::clear_parental_daily_minutes_remaining() {
7661 parental_daily_minutes_remaining_ = 0u;
7662 clear_has_parental_daily_minutes_remaining();
7664inline ::google::protobuf::uint32 GameTimeRemainingInfo::parental_daily_minutes_remaining()
const {
7666 return parental_daily_minutes_remaining_;
7668inline void GameTimeRemainingInfo::set_parental_daily_minutes_remaining(::google::protobuf::uint32 value) {
7669 set_has_parental_daily_minutes_remaining();
7670 parental_daily_minutes_remaining_ = value;
7675inline bool GameTimeRemainingInfo::has_parental_weekly_minutes_remaining()
const {
7676 return (_has_bits_[0] & 0x00000004u) != 0;
7678inline void GameTimeRemainingInfo::set_has_parental_weekly_minutes_remaining() {
7679 _has_bits_[0] |= 0x00000004u;
7681inline void GameTimeRemainingInfo::clear_has_parental_weekly_minutes_remaining() {
7682 _has_bits_[0] &= ~0x00000004u;
7684inline void GameTimeRemainingInfo::clear_parental_weekly_minutes_remaining() {
7685 parental_weekly_minutes_remaining_ = 0u;
7686 clear_has_parental_weekly_minutes_remaining();
7688inline ::google::protobuf::uint32 GameTimeRemainingInfo::parental_weekly_minutes_remaining()
const {
7690 return parental_weekly_minutes_remaining_;
7692inline void GameTimeRemainingInfo::set_parental_weekly_minutes_remaining(::google::protobuf::uint32 value) {
7693 set_has_parental_weekly_minutes_remaining();
7694 parental_weekly_minutes_remaining_ = value;
7699inline bool GameTimeRemainingInfo::has_seconds_remaining_until_kick()
const {
7700 return (_has_bits_[0] & 0x00000008u) != 0;
7702inline void GameTimeRemainingInfo::set_has_seconds_remaining_until_kick() {
7703 _has_bits_[0] |= 0x00000008u;
7705inline void GameTimeRemainingInfo::clear_has_seconds_remaining_until_kick() {
7706 _has_bits_[0] &= ~0x00000008u;
7708inline void GameTimeRemainingInfo::clear_seconds_remaining_until_kick() {
7709 seconds_remaining_until_kick_ = 0u;
7710 clear_has_seconds_remaining_until_kick();
7712inline ::google::protobuf::uint32 GameTimeRemainingInfo::seconds_remaining_until_kick()
const {
7714 return seconds_remaining_until_kick_;
7716inline void GameTimeRemainingInfo::set_seconds_remaining_until_kick(::google::protobuf::uint32 value) {
7717 set_has_seconds_remaining_until_kick();
7718 seconds_remaining_until_kick_ = value;
7727inline bool GameStatus::has_is_suspended()
const {
7728 return (_has_bits_[0] & 0x00000001u) != 0;
7730inline void GameStatus::set_has_is_suspended() {
7731 _has_bits_[0] |= 0x00000001u;
7733inline void GameStatus::clear_has_is_suspended() {
7734 _has_bits_[0] &= ~0x00000001u;
7736inline void GameStatus::clear_is_suspended() {
7737 is_suspended_ =
false;
7738 clear_has_is_suspended();
7740inline bool GameStatus::is_suspended()
const {
7742 return is_suspended_;
7744inline void GameStatus::set_is_suspended(
bool value) {
7745 set_has_is_suspended();
7746 is_suspended_ = value;
7751inline bool GameStatus::has_is_banned()
const {
7752 return (_has_bits_[0] & 0x00000002u) != 0;
7754inline void GameStatus::set_has_is_banned() {
7755 _has_bits_[0] |= 0x00000002u;
7757inline void GameStatus::clear_has_is_banned() {
7758 _has_bits_[0] &= ~0x00000002u;
7760inline void GameStatus::clear_is_banned() {
7762 clear_has_is_banned();
7764inline bool GameStatus::is_banned()
const {
7768inline void GameStatus::set_is_banned(
bool value) {
7769 set_has_is_banned();
7775inline bool GameStatus::has_suspension_expires()
const {
7776 return (_has_bits_[0] & 0x00000004u) != 0;
7778inline void GameStatus::set_has_suspension_expires() {
7779 _has_bits_[0] |= 0x00000004u;
7781inline void GameStatus::clear_has_suspension_expires() {
7782 _has_bits_[0] &= ~0x00000004u;
7784inline void GameStatus::clear_suspension_expires() {
7785 suspension_expires_ = GOOGLE_ULONGLONG(0);
7786 clear_has_suspension_expires();
7788inline ::google::protobuf::uint64 GameStatus::suspension_expires()
const {
7790 return suspension_expires_;
7792inline void GameStatus::set_suspension_expires(::google::protobuf::uint64 value) {
7793 set_has_suspension_expires();
7794 suspension_expires_ = value;
7799inline bool GameStatus::has_program()
const {
7800 return (_has_bits_[0] & 0x00000008u) != 0;
7802inline void GameStatus::set_has_program() {
7803 _has_bits_[0] |= 0x00000008u;
7805inline void GameStatus::clear_has_program() {
7806 _has_bits_[0] &= ~0x00000008u;
7808inline void GameStatus::clear_program() {
7810 clear_has_program();
7812inline ::google::protobuf::uint32 GameStatus::program()
const {
7816inline void GameStatus::set_program(::google::protobuf::uint32 value) {
7823inline bool GameStatus::has_is_locked()
const {
7824 return (_has_bits_[0] & 0x00000010u) != 0;
7826inline void GameStatus::set_has_is_locked() {
7827 _has_bits_[0] |= 0x00000010u;
7829inline void GameStatus::clear_has_is_locked() {
7830 _has_bits_[0] &= ~0x00000010u;
7832inline void GameStatus::clear_is_locked() {
7834 clear_has_is_locked();
7836inline bool GameStatus::is_locked()
const {
7840inline void GameStatus::set_is_locked(
bool value) {
7841 set_has_is_locked();
7847inline bool GameStatus::has_is_bam_unlockable()
const {
7848 return (_has_bits_[0] & 0x00000020u) != 0;
7850inline void GameStatus::set_has_is_bam_unlockable() {
7851 _has_bits_[0] |= 0x00000020u;
7853inline void GameStatus::clear_has_is_bam_unlockable() {
7854 _has_bits_[0] &= ~0x00000020u;
7856inline void GameStatus::clear_is_bam_unlockable() {
7857 is_bam_unlockable_ =
false;
7858 clear_has_is_bam_unlockable();
7860inline bool GameStatus::is_bam_unlockable()
const {
7862 return is_bam_unlockable_;
7864inline void GameStatus::set_is_bam_unlockable(
bool value) {
7865 set_has_is_bam_unlockable();
7866 is_bam_unlockable_ = value;
7875inline bool RAFInfo::has_raf_info()
const {
7876 return (_has_bits_[0] & 0x00000001u) != 0;
7878inline void RAFInfo::set_has_raf_info() {
7879 _has_bits_[0] |= 0x00000001u;
7881inline void RAFInfo::clear_has_raf_info() {
7882 _has_bits_[0] &= ~0x00000001u;
7884inline void RAFInfo::clear_raf_info() {
7885 if (raf_info_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7888 clear_has_raf_info();
7890inline const ::std::string& RAFInfo::raf_info()
const {
7894inline void RAFInfo::set_raf_info(const ::std::string& value) {
7896 if (raf_info_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7897 raf_info_ = new ::std::string;
7899 raf_info_->assign(value);
7902inline void RAFInfo::set_raf_info(
const char* value) {
7904 if (raf_info_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7905 raf_info_ = new ::std::string;
7907 raf_info_->assign(value);
7910inline void RAFInfo::set_raf_info(
const void* value,
size_t size) {
7912 if (raf_info_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7913 raf_info_ = new ::std::string;
7915 raf_info_->assign(
reinterpret_cast<const char*
>(value), size);
7918inline ::std::string* RAFInfo::mutable_raf_info() {
7920 if (raf_info_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7921 raf_info_ = new ::std::string;
7926inline ::std::string* RAFInfo::release_raf_info() {
7927 clear_has_raf_info();
7928 if (raf_info_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7931 ::std::string* temp = raf_info_;
7932 raf_info_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7936inline void RAFInfo::set_allocated_raf_info(::std::string* raf_info) {
7937 if (raf_info_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
7942 raf_info_ = raf_info;
7944 clear_has_raf_info();
7945 raf_info_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7955inline bool GameSessionInfo::has_start_time()
const {
7956 return (_has_bits_[0] & 0x00000001u) != 0;
7958inline void GameSessionInfo::set_has_start_time() {
7959 _has_bits_[0] |= 0x00000001u;
7961inline void GameSessionInfo::clear_has_start_time() {
7962 _has_bits_[0] &= ~0x00000001u;
7964inline void GameSessionInfo::clear_start_time() {
7966 clear_has_start_time();
7968inline ::google::protobuf::uint32 GameSessionInfo::start_time()
const {
7972inline void GameSessionInfo::set_start_time(::google::protobuf::uint32 value) {
7973 set_has_start_time();
7974 start_time_ = value;
7979inline bool GameSessionInfo::has_location()
const {
7980 return (_has_bits_[0] & 0x00000002u) != 0;
7982inline void GameSessionInfo::set_has_location() {
7983 _has_bits_[0] |= 0x00000002u;
7985inline void GameSessionInfo::clear_has_location() {
7986 _has_bits_[0] &= ~0x00000002u;
7988inline void GameSessionInfo::clear_location() {
7989 if (location_ != NULL) location_->::bgs::protocol::account::v1::GameSessionLocation::Clear();
7990 clear_has_location();
7992inline const ::bgs::protocol::account::v1::GameSessionLocation& GameSessionInfo::location()
const {
7994 return location_ != NULL ? *location_ : *default_instance_->location_;
7996inline ::bgs::protocol::account::v1::GameSessionLocation* GameSessionInfo::mutable_location() {
7998 if (location_ == NULL) location_ = new ::bgs::protocol::account::v1::GameSessionLocation;
8002inline ::bgs::protocol::account::v1::GameSessionLocation* GameSessionInfo::release_location() {
8003 clear_has_location();
8010 location_ = location;
8014 clear_has_location();
8020inline bool GameSessionInfo::has_has_benefactor()
const {
8021 return (_has_bits_[0] & 0x00000004u) != 0;
8023inline void GameSessionInfo::set_has_has_benefactor() {
8024 _has_bits_[0] |= 0x00000004u;
8026inline void GameSessionInfo::clear_has_has_benefactor() {
8027 _has_bits_[0] &= ~0x00000004u;
8029inline void GameSessionInfo::clear_has_benefactor() {
8030 has_benefactor_ =
false;
8031 clear_has_has_benefactor();
8033inline bool GameSessionInfo::has_benefactor()
const {
8035 return has_benefactor_;
8037inline void GameSessionInfo::set_has_benefactor(
bool value) {
8038 set_has_has_benefactor();
8039 has_benefactor_ = value;
8044inline bool GameSessionInfo::has_is_using_igr()
const {
8045 return (_has_bits_[0] & 0x00000008u) != 0;
8047inline void GameSessionInfo::set_has_is_using_igr() {
8048 _has_bits_[0] |= 0x00000008u;
8050inline void GameSessionInfo::clear_has_is_using_igr() {
8051 _has_bits_[0] &= ~0x00000008u;
8053inline void GameSessionInfo::clear_is_using_igr() {
8054 is_using_igr_ =
false;
8055 clear_has_is_using_igr();
8057inline bool GameSessionInfo::is_using_igr()
const {
8059 return is_using_igr_;
8061inline void GameSessionInfo::set_is_using_igr(
bool value) {
8062 set_has_is_using_igr();
8063 is_using_igr_ = value;
8068inline bool GameSessionInfo::has_parental_controls_active()
const {
8069 return (_has_bits_[0] & 0x00000010u) != 0;
8071inline void GameSessionInfo::set_has_parental_controls_active() {
8072 _has_bits_[0] |= 0x00000010u;
8074inline void GameSessionInfo::clear_has_parental_controls_active() {
8075 _has_bits_[0] &= ~0x00000010u;
8077inline void GameSessionInfo::clear_parental_controls_active() {
8078 parental_controls_active_ =
false;
8079 clear_has_parental_controls_active();
8081inline bool GameSessionInfo::parental_controls_active()
const {
8083 return parental_controls_active_;
8085inline void GameSessionInfo::set_parental_controls_active(
bool value) {
8086 set_has_parental_controls_active();
8087 parental_controls_active_ = value;
8092inline bool GameSessionInfo::has_start_time_sec()
const {
8093 return (_has_bits_[0] & 0x00000020u) != 0;
8095inline void GameSessionInfo::set_has_start_time_sec() {
8096 _has_bits_[0] |= 0x00000020u;
8098inline void GameSessionInfo::clear_has_start_time_sec() {
8099 _has_bits_[0] &= ~0x00000020u;
8101inline void GameSessionInfo::clear_start_time_sec() {
8102 start_time_sec_ = GOOGLE_ULONGLONG(0);
8103 clear_has_start_time_sec();
8105inline ::google::protobuf::uint64 GameSessionInfo::start_time_sec()
const {
8107 return start_time_sec_;
8109inline void GameSessionInfo::set_start_time_sec(::google::protobuf::uint64 value) {
8110 set_has_start_time_sec();
8111 start_time_sec_ = value;
8116inline bool GameSessionInfo::has_igr_id()
const {
8117 return (_has_bits_[0] & 0x00000040u) != 0;
8119inline void GameSessionInfo::set_has_igr_id() {
8120 _has_bits_[0] |= 0x00000040u;
8122inline void GameSessionInfo::clear_has_igr_id() {
8123 _has_bits_[0] &= ~0x00000040u;
8125inline void GameSessionInfo::clear_igr_id() {
8126 if (igr_id_ != NULL) igr_id_->::bgs::protocol::account::v1::IgrId::Clear();
8129inline const ::bgs::protocol::account::v1::IgrId& GameSessionInfo::igr_id()
const {
8131 return igr_id_ != NULL ? *igr_id_ : *default_instance_->igr_id_;
8133inline ::bgs::protocol::account::v1::IgrId* GameSessionInfo::mutable_igr_id() {
8135 if (igr_id_ == NULL) igr_id_ = new ::bgs::protocol::account::v1::IgrId;
8139inline ::bgs::protocol::account::v1::IgrId* GameSessionInfo::release_igr_id() {
8157inline bool GameSessionInfo::has_platform_id()
const {
8158 return (_has_bits_[0] & 0x00000080u) != 0;
8160inline void GameSessionInfo::set_has_platform_id() {
8161 _has_bits_[0] |= 0x00000080u;
8163inline void GameSessionInfo::clear_has_platform_id() {
8164 _has_bits_[0] &= ~0x00000080u;
8166inline void GameSessionInfo::clear_platform_id() {
8168 clear_has_platform_id();
8170inline ::google::protobuf::uint32 GameSessionInfo::platform_id()
const {
8172 return platform_id_;
8174inline void GameSessionInfo::set_platform_id(::google::protobuf::uint32 value) {
8175 set_has_platform_id();
8176 platform_id_ = value;
8181inline bool GameSessionInfo::has_igr_paid()
const {
8182 return (_has_bits_[0] & 0x00000100u) != 0;
8184inline void GameSessionInfo::set_has_igr_paid() {
8185 _has_bits_[0] |= 0x00000100u;
8187inline void GameSessionInfo::clear_has_igr_paid() {
8188 _has_bits_[0] &= ~0x00000100u;
8190inline void GameSessionInfo::clear_igr_paid() {
8192 clear_has_igr_paid();
8194inline bool GameSessionInfo::igr_paid()
const {
8198inline void GameSessionInfo::set_igr_paid(
bool value) {
8209inline bool GameSessionUpdateInfo::has_cais()
const {
8210 return (_has_bits_[0] & 0x00000001u) != 0;
8212inline void GameSessionUpdateInfo::set_has_cais() {
8213 _has_bits_[0] |= 0x00000001u;
8215inline void GameSessionUpdateInfo::clear_has_cais() {
8216 _has_bits_[0] &= ~0x00000001u;
8218inline void GameSessionUpdateInfo::clear_cais() {
8219 if (cais_ != NULL) cais_->::bgs::protocol::account::v1::CAIS::Clear();
8222inline const ::bgs::protocol::account::v1::CAIS& GameSessionUpdateInfo::cais()
const {
8224 return cais_ != NULL ? *cais_ : *default_instance_->cais_;
8226inline ::bgs::protocol::account::v1::CAIS* GameSessionUpdateInfo::mutable_cais() {
8228 if (cais_ == NULL) cais_ = new ::bgs::protocol::account::v1::CAIS;
8232inline ::bgs::protocol::account::v1::CAIS* GameSessionUpdateInfo::release_cais() {
8254inline bool GameSessionLocation::has_ip_address()
const {
8255 return (_has_bits_[0] & 0x00000001u) != 0;
8257inline void GameSessionLocation::set_has_ip_address() {
8258 _has_bits_[0] |= 0x00000001u;
8260inline void GameSessionLocation::clear_has_ip_address() {
8261 _has_bits_[0] &= ~0x00000001u;
8263inline void GameSessionLocation::clear_ip_address() {
8264 if (ip_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8265 ip_address_->clear();
8267 clear_has_ip_address();
8269inline const ::std::string& GameSessionLocation::ip_address()
const {
8271 return *ip_address_;
8273inline void GameSessionLocation::set_ip_address(const ::std::string& value) {
8274 set_has_ip_address();
8275 if (ip_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8276 ip_address_ = new ::std::string;
8278 ip_address_->assign(value);
8281inline void GameSessionLocation::set_ip_address(
const char* value) {
8282 set_has_ip_address();
8283 if (ip_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8284 ip_address_ = new ::std::string;
8286 ip_address_->assign(value);
8289inline void GameSessionLocation::set_ip_address(
const char* value,
size_t size) {
8290 set_has_ip_address();
8291 if (ip_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8292 ip_address_ = new ::std::string;
8294 ip_address_->assign(
reinterpret_cast<const char*
>(value), size);
8297inline ::std::string* GameSessionLocation::mutable_ip_address() {
8298 set_has_ip_address();
8299 if (ip_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8300 ip_address_ = new ::std::string;
8305inline ::std::string* GameSessionLocation::release_ip_address() {
8306 clear_has_ip_address();
8307 if (ip_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8310 ::std::string* temp = ip_address_;
8311 ip_address_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8315inline void GameSessionLocation::set_allocated_ip_address(::std::string* ip_address) {
8316 if (ip_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8320 set_has_ip_address();
8321 ip_address_ = ip_address;
8323 clear_has_ip_address();
8324 ip_address_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8330inline bool GameSessionLocation::has_country()
const {
8331 return (_has_bits_[0] & 0x00000002u) != 0;
8333inline void GameSessionLocation::set_has_country() {
8334 _has_bits_[0] |= 0x00000002u;
8336inline void GameSessionLocation::clear_has_country() {
8337 _has_bits_[0] &= ~0x00000002u;
8339inline void GameSessionLocation::clear_country() {
8341 clear_has_country();
8343inline ::google::protobuf::uint32 GameSessionLocation::country()
const {
8347inline void GameSessionLocation::set_country(::google::protobuf::uint32 value) {
8354inline bool GameSessionLocation::has_city()
const {
8355 return (_has_bits_[0] & 0x00000004u) != 0;
8357inline void GameSessionLocation::set_has_city() {
8358 _has_bits_[0] |= 0x00000004u;
8360inline void GameSessionLocation::clear_has_city() {
8361 _has_bits_[0] &= ~0x00000004u;
8363inline void GameSessionLocation::clear_city() {
8364 if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8369inline const ::std::string& GameSessionLocation::city()
const {
8373inline void GameSessionLocation::set_city(const ::std::string& value) {
8375 if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8376 city_ = new ::std::string;
8378 city_->assign(value);
8381inline void GameSessionLocation::set_city(
const char* value) {
8383 if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8384 city_ = new ::std::string;
8386 city_->assign(value);
8389inline void GameSessionLocation::set_city(
const char* value,
size_t size) {
8391 if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8392 city_ = new ::std::string;
8394 city_->assign(
reinterpret_cast<const char*
>(value), size);
8397inline ::std::string* GameSessionLocation::mutable_city() {
8399 if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8400 city_ = new ::std::string;
8405inline ::std::string* GameSessionLocation::release_city() {
8407 if (city_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8410 ::std::string* temp = city_;
8411 city_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8415inline void GameSessionLocation::set_allocated_city(::std::string* city) {
8416 if (city_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
8424 city_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
8434inline bool CAIS::has_played_minutes()
const {
8435 return (_has_bits_[0] & 0x00000001u) != 0;
8437inline void CAIS::set_has_played_minutes() {
8438 _has_bits_[0] |= 0x00000001u;
8440inline void CAIS::clear_has_played_minutes() {
8441 _has_bits_[0] &= ~0x00000001u;
8443inline void CAIS::clear_played_minutes() {
8444 played_minutes_ = 0u;
8445 clear_has_played_minutes();
8447inline ::google::protobuf::uint32 CAIS::played_minutes()
const {
8449 return played_minutes_;
8451inline void CAIS::set_played_minutes(::google::protobuf::uint32 value) {
8452 set_has_played_minutes();
8453 played_minutes_ = value;
8458inline bool CAIS::has_rested_minutes()
const {
8459 return (_has_bits_[0] & 0x00000002u) != 0;
8461inline void CAIS::set_has_rested_minutes() {
8462 _has_bits_[0] |= 0x00000002u;
8464inline void CAIS::clear_has_rested_minutes() {
8465 _has_bits_[0] &= ~0x00000002u;
8467inline void CAIS::clear_rested_minutes() {
8468 rested_minutes_ = 0u;
8469 clear_has_rested_minutes();
8471inline ::google::protobuf::uint32 CAIS::rested_minutes()
const {
8473 return rested_minutes_;
8475inline void CAIS::set_rested_minutes(::google::protobuf::uint32 value) {
8476 set_has_rested_minutes();
8477 rested_minutes_ = value;
8482inline bool CAIS::has_last_heard_time()
const {
8483 return (_has_bits_[0] & 0x00000004u) != 0;
8485inline void CAIS::set_has_last_heard_time() {
8486 _has_bits_[0] |= 0x00000004u;
8488inline void CAIS::clear_has_last_heard_time() {
8489 _has_bits_[0] &= ~0x00000004u;
8491inline void CAIS::clear_last_heard_time() {
8492 last_heard_time_ = GOOGLE_ULONGLONG(0);
8493 clear_has_last_heard_time();
8495inline ::google::protobuf::uint64 CAIS::last_heard_time()
const {
8497 return last_heard_time_;
8499inline void CAIS::set_last_heard_time(::google::protobuf::uint64 value) {
8500 set_has_last_heard_time();
8501 last_heard_time_ = value;
8510inline bool GameAccountList::has_region()
const {
8511 return (_has_bits_[0] & 0x00000001u) != 0;
8513inline void GameAccountList::set_has_region() {
8514 _has_bits_[0] |= 0x00000001u;
8516inline void GameAccountList::clear_has_region() {
8517 _has_bits_[0] &= ~0x00000001u;
8519inline void GameAccountList::clear_region() {
8523inline ::google::protobuf::uint32 GameAccountList::region()
const {
8527inline void GameAccountList::set_region(::google::protobuf::uint32 value) {
8534inline int GameAccountList::handle_size()
const {
8535 return handle_.size();
8537inline void GameAccountList::clear_handle() {
8540inline const ::bgs::protocol::account::v1::GameAccountHandle& GameAccountList::handle(
int index)
const {
8542 return handle_.Get(index);
8544inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountList::mutable_handle(
int index) {
8546 return handle_.Mutable(index);
8548inline ::bgs::protocol::account::v1::GameAccountHandle* GameAccountList::add_handle() {
8550 return handle_.Add();
8552inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle >&
8553GameAccountList::handle()
const {
8557inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle >*
8558GameAccountList::mutable_handle() {
8568inline bool SecurityStatus::has_sms_protect_enabled()
const {
8569 return (_has_bits_[0] & 0x00000001u) != 0;
8571inline void SecurityStatus::set_has_sms_protect_enabled() {
8572 _has_bits_[0] |= 0x00000001u;
8574inline void SecurityStatus::clear_has_sms_protect_enabled() {
8575 _has_bits_[0] &= ~0x00000001u;
8577inline void SecurityStatus::clear_sms_protect_enabled() {
8578 sms_protect_enabled_ =
false;
8579 clear_has_sms_protect_enabled();
8581inline bool SecurityStatus::sms_protect_enabled()
const {
8583 return sms_protect_enabled_;
8585inline void SecurityStatus::set_sms_protect_enabled(
bool value) {
8586 set_has_sms_protect_enabled();
8587 sms_protect_enabled_ = value;
8592inline bool SecurityStatus::has_email_verified()
const {
8593 return (_has_bits_[0] & 0x00000002u) != 0;
8595inline void SecurityStatus::set_has_email_verified() {
8596 _has_bits_[0] |= 0x00000002u;
8598inline void SecurityStatus::clear_has_email_verified() {
8599 _has_bits_[0] &= ~0x00000002u;
8601inline void SecurityStatus::clear_email_verified() {
8602 email_verified_ =
false;
8603 clear_has_email_verified();
8605inline bool SecurityStatus::email_verified()
const {
8607 return email_verified_;
8609inline void SecurityStatus::set_email_verified(
bool value) {
8610 set_has_email_verified();
8611 email_verified_ = value;
8616inline bool SecurityStatus::has_authenticator_enabled()
const {
8617 return (_has_bits_[0] & 0x00000004u) != 0;
8619inline void SecurityStatus::set_has_authenticator_enabled() {
8620 _has_bits_[0] |= 0x00000004u;
8622inline void SecurityStatus::clear_has_authenticator_enabled() {
8623 _has_bits_[0] &= ~0x00000004u;
8625inline void SecurityStatus::clear_authenticator_enabled() {
8626 authenticator_enabled_ =
false;
8627 clear_has_authenticator_enabled();
8629inline bool SecurityStatus::authenticator_enabled()
const {
8631 return authenticator_enabled_;
8633inline void SecurityStatus::set_authenticator_enabled(
bool value) {
8634 set_has_authenticator_enabled();
8635 authenticator_enabled_ = value;
8640inline bool SecurityStatus::has_sqa_enabled()
const {
8641 return (_has_bits_[0] & 0x00000008u) != 0;
8643inline void SecurityStatus::set_has_sqa_enabled() {
8644 _has_bits_[0] |= 0x00000008u;
8646inline void SecurityStatus::clear_has_sqa_enabled() {
8647 _has_bits_[0] &= ~0x00000008u;
8649inline void SecurityStatus::clear_sqa_enabled() {
8650 sqa_enabled_ =
false;
8651 clear_has_sqa_enabled();
8653inline bool SecurityStatus::sqa_enabled()
const {
8655 return sqa_enabled_;
8657inline void SecurityStatus::set_sqa_enabled(
bool value) {
8658 set_has_sqa_enabled();
8659 sqa_enabled_ = value;
8664inline bool SecurityStatus::has_authenticator_required()
const {
8665 return (_has_bits_[0] & 0x00000010u) != 0;
8667inline void SecurityStatus::set_has_authenticator_required() {
8668 _has_bits_[0] |= 0x00000010u;
8670inline void SecurityStatus::clear_has_authenticator_required() {
8671 _has_bits_[0] &= ~0x00000010u;
8673inline void SecurityStatus::clear_authenticator_required() {
8674 authenticator_required_ =
false;
8675 clear_has_authenticator_required();
8677inline bool SecurityStatus::authenticator_required()
const {
8679 return authenticator_required_;
8681inline void SecurityStatus::set_authenticator_required(
bool value) {
8682 set_has_authenticator_required();
8683 authenticator_required_ = value;
8692inline bool AccountState::has_account_level_info()
const {
8693 return (_has_bits_[0] & 0x00000001u) != 0;
8695inline void AccountState::set_has_account_level_info() {
8696 _has_bits_[0] |= 0x00000001u;
8698inline void AccountState::clear_has_account_level_info() {
8699 _has_bits_[0] &= ~0x00000001u;
8701inline void AccountState::clear_account_level_info() {
8702 if (account_level_info_ != NULL) account_level_info_->::bgs::protocol::account::v1::AccountLevelInfo::Clear();
8703 clear_has_account_level_info();
8705inline const ::bgs::protocol::account::v1::AccountLevelInfo& AccountState::account_level_info()
const {
8707 return account_level_info_ != NULL ? *account_level_info_ : *default_instance_->account_level_info_;
8709inline ::bgs::protocol::account::v1::AccountLevelInfo* AccountState::mutable_account_level_info() {
8710 set_has_account_level_info();
8711 if (account_level_info_ == NULL) account_level_info_ = new ::bgs::protocol::account::v1::AccountLevelInfo;
8713 return account_level_info_;
8715inline ::bgs::protocol::account::v1::AccountLevelInfo* AccountState::release_account_level_info() {
8716 clear_has_account_level_info();
8718 account_level_info_ = NULL;
8722 delete account_level_info_;
8723 account_level_info_ = account_level_info;
8724 if (account_level_info) {
8725 set_has_account_level_info();
8727 clear_has_account_level_info();
8733inline bool AccountState::has_privacy_info()
const {
8734 return (_has_bits_[0] & 0x00000002u) != 0;
8736inline void AccountState::set_has_privacy_info() {
8737 _has_bits_[0] |= 0x00000002u;
8739inline void AccountState::clear_has_privacy_info() {
8740 _has_bits_[0] &= ~0x00000002u;
8742inline void AccountState::clear_privacy_info() {
8743 if (privacy_info_ != NULL) privacy_info_->::bgs::protocol::account::v1::PrivacyInfo::Clear();
8744 clear_has_privacy_info();
8746inline const ::bgs::protocol::account::v1::PrivacyInfo& AccountState::privacy_info()
const {
8748 return privacy_info_ != NULL ? *privacy_info_ : *default_instance_->privacy_info_;
8750inline ::bgs::protocol::account::v1::PrivacyInfo* AccountState::mutable_privacy_info() {
8751 set_has_privacy_info();
8752 if (privacy_info_ == NULL) privacy_info_ = new ::bgs::protocol::account::v1::PrivacyInfo;
8754 return privacy_info_;
8756inline ::bgs::protocol::account::v1::PrivacyInfo* AccountState::release_privacy_info() {
8757 clear_has_privacy_info();
8759 privacy_info_ = NULL;
8763 delete privacy_info_;
8764 privacy_info_ = privacy_info;
8766 set_has_privacy_info();
8768 clear_has_privacy_info();
8774inline bool AccountState::has_parental_control_info()
const {
8775 return (_has_bits_[0] & 0x00000004u) != 0;
8777inline void AccountState::set_has_parental_control_info() {
8778 _has_bits_[0] |= 0x00000004u;
8780inline void AccountState::clear_has_parental_control_info() {
8781 _has_bits_[0] &= ~0x00000004u;
8783inline void AccountState::clear_parental_control_info() {
8784 if (parental_control_info_ != NULL) parental_control_info_->::bgs::protocol::account::v1::ParentalControlInfo::Clear();
8785 clear_has_parental_control_info();
8787inline const ::bgs::protocol::account::v1::ParentalControlInfo& AccountState::parental_control_info()
const {
8789 return parental_control_info_ != NULL ? *parental_control_info_ : *default_instance_->parental_control_info_;
8791inline ::bgs::protocol::account::v1::ParentalControlInfo* AccountState::mutable_parental_control_info() {
8792 set_has_parental_control_info();
8793 if (parental_control_info_ == NULL) parental_control_info_ = new ::bgs::protocol::account::v1::ParentalControlInfo;
8795 return parental_control_info_;
8797inline ::bgs::protocol::account::v1::ParentalControlInfo* AccountState::release_parental_control_info() {
8798 clear_has_parental_control_info();
8800 parental_control_info_ = NULL;
8804 delete parental_control_info_;
8805 parental_control_info_ = parental_control_info;
8806 if (parental_control_info) {
8807 set_has_parental_control_info();
8809 clear_has_parental_control_info();
8815inline int AccountState::game_level_info_size()
const {
8816 return game_level_info_.size();
8818inline void AccountState::clear_game_level_info() {
8819 game_level_info_.Clear();
8821inline const ::bgs::protocol::account::v1::GameLevelInfo& AccountState::game_level_info(
int index)
const {
8823 return game_level_info_.Get(index);
8825inline ::bgs::protocol::account::v1::GameLevelInfo* AccountState::mutable_game_level_info(
int index) {
8827 return game_level_info_.Mutable(index);
8829inline ::bgs::protocol::account::v1::GameLevelInfo* AccountState::add_game_level_info() {
8831 return game_level_info_.Add();
8833inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo >&
8834AccountState::game_level_info()
const {
8836 return game_level_info_;
8838inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo >*
8839AccountState::mutable_game_level_info() {
8841 return &game_level_info_;
8845inline int AccountState::game_status_size()
const {
8846 return game_status_.size();
8848inline void AccountState::clear_game_status() {
8849 game_status_.Clear();
8851inline const ::bgs::protocol::account::v1::GameStatus& AccountState::game_status(
int index)
const {
8853 return game_status_.Get(index);
8855inline ::bgs::protocol::account::v1::GameStatus* AccountState::mutable_game_status(
int index) {
8857 return game_status_.Mutable(index);
8859inline ::bgs::protocol::account::v1::GameStatus* AccountState::add_game_status() {
8861 return game_status_.Add();
8863inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus >&
8864AccountState::game_status()
const {
8866 return game_status_;
8868inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus >*
8869AccountState::mutable_game_status() {
8871 return &game_status_;
8875inline int AccountState::game_accounts_size()
const {
8876 return game_accounts_.size();
8878inline void AccountState::clear_game_accounts() {
8879 game_accounts_.Clear();
8881inline const ::bgs::protocol::account::v1::GameAccountList& AccountState::game_accounts(
int index)
const {
8883 return game_accounts_.Get(index);
8885inline ::bgs::protocol::account::v1::GameAccountList* AccountState::mutable_game_accounts(
int index) {
8887 return game_accounts_.Mutable(index);
8889inline ::bgs::protocol::account::v1::GameAccountList* AccountState::add_game_accounts() {
8891 return game_accounts_.Add();
8893inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >&
8894AccountState::game_accounts()
const {
8896 return game_accounts_;
8898inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList >*
8899AccountState::mutable_game_accounts() {
8901 return &game_accounts_;
8905inline bool AccountState::has_security_status()
const {
8906 return (_has_bits_[0] & 0x00000040u) != 0;
8908inline void AccountState::set_has_security_status() {
8909 _has_bits_[0] |= 0x00000040u;
8911inline void AccountState::clear_has_security_status() {
8912 _has_bits_[0] &= ~0x00000040u;
8914inline void AccountState::clear_security_status() {
8915 if (security_status_ != NULL) security_status_->::bgs::protocol::account::v1::SecurityStatus::Clear();
8916 clear_has_security_status();
8918inline const ::bgs::protocol::account::v1::SecurityStatus& AccountState::security_status()
const {
8920 return security_status_ != NULL ? *security_status_ : *default_instance_->security_status_;
8922inline ::bgs::protocol::account::v1::SecurityStatus* AccountState::mutable_security_status() {
8923 set_has_security_status();
8924 if (security_status_ == NULL) security_status_ = new ::bgs::protocol::account::v1::SecurityStatus;
8926 return security_status_;
8928inline ::bgs::protocol::account::v1::SecurityStatus* AccountState::release_security_status() {
8929 clear_has_security_status();
8931 security_status_ = NULL;
8935 delete security_status_;
8936 security_status_ = security_status;
8937 if (security_status) {
8938 set_has_security_status();
8940 clear_has_security_status();
8946inline bool AccountState::has_government_curfew()
const {
8947 return (_has_bits_[0] & 0x00000080u) != 0;
8949inline void AccountState::set_has_government_curfew() {
8950 _has_bits_[0] |= 0x00000080u;
8952inline void AccountState::clear_has_government_curfew() {
8953 _has_bits_[0] &= ~0x00000080u;
8955inline void AccountState::clear_government_curfew() {
8956 if (government_curfew_ != NULL) government_curfew_->::bgs::protocol::account::v1::PlayScheduleRestriction::Clear();
8957 clear_has_government_curfew();
8959inline const ::bgs::protocol::account::v1::PlayScheduleRestriction& AccountState::government_curfew()
const {
8961 return government_curfew_ != NULL ? *government_curfew_ : *default_instance_->government_curfew_;
8963inline ::bgs::protocol::account::v1::PlayScheduleRestriction* AccountState::mutable_government_curfew() {
8964 set_has_government_curfew();
8965 if (government_curfew_ == NULL) government_curfew_ = new ::bgs::protocol::account::v1::PlayScheduleRestriction;
8967 return government_curfew_;
8969inline ::bgs::protocol::account::v1::PlayScheduleRestriction* AccountState::release_government_curfew() {
8970 clear_has_government_curfew();
8972 government_curfew_ = NULL;
8976 delete government_curfew_;
8977 government_curfew_ = government_curfew;
8978 if (government_curfew) {
8979 set_has_government_curfew();
8981 clear_has_government_curfew();
8991inline bool AccountStateTagged::has_account_state()
const {
8992 return (_has_bits_[0] & 0x00000001u) != 0;
8994inline void AccountStateTagged::set_has_account_state() {
8995 _has_bits_[0] |= 0x00000001u;
8997inline void AccountStateTagged::clear_has_account_state() {
8998 _has_bits_[0] &= ~0x00000001u;
9000inline void AccountStateTagged::clear_account_state() {
9001 if (account_state_ != NULL) account_state_->::bgs::protocol::account::v1::AccountState::Clear();
9002 clear_has_account_state();
9004inline const ::bgs::protocol::account::v1::AccountState& AccountStateTagged::account_state()
const {
9006 return account_state_ != NULL ? *account_state_ : *default_instance_->account_state_;
9008inline ::bgs::protocol::account::v1::AccountState* AccountStateTagged::mutable_account_state() {
9009 set_has_account_state();
9010 if (account_state_ == NULL) account_state_ = new ::bgs::protocol::account::v1::AccountState;
9012 return account_state_;
9014inline ::bgs::protocol::account::v1::AccountState* AccountStateTagged::release_account_state() {
9015 clear_has_account_state();
9017 account_state_ = NULL;
9021 delete account_state_;
9022 account_state_ = account_state;
9023 if (account_state) {
9024 set_has_account_state();
9026 clear_has_account_state();
9032inline bool AccountStateTagged::has_account_tags()
const {
9033 return (_has_bits_[0] & 0x00000002u) != 0;
9035inline void AccountStateTagged::set_has_account_tags() {
9036 _has_bits_[0] |= 0x00000002u;
9038inline void AccountStateTagged::clear_has_account_tags() {
9039 _has_bits_[0] &= ~0x00000002u;
9041inline void AccountStateTagged::clear_account_tags() {
9042 if (account_tags_ != NULL) account_tags_->::bgs::protocol::account::v1::AccountFieldTags::Clear();
9043 clear_has_account_tags();
9045inline const ::bgs::protocol::account::v1::AccountFieldTags& AccountStateTagged::account_tags()
const {
9047 return account_tags_ != NULL ? *account_tags_ : *default_instance_->account_tags_;
9049inline ::bgs::protocol::account::v1::AccountFieldTags* AccountStateTagged::mutable_account_tags() {
9050 set_has_account_tags();
9051 if (account_tags_ == NULL) account_tags_ = new ::bgs::protocol::account::v1::AccountFieldTags;
9053 return account_tags_;
9055inline ::bgs::protocol::account::v1::AccountFieldTags* AccountStateTagged::release_account_tags() {
9056 clear_has_account_tags();
9058 account_tags_ = NULL;
9062 delete account_tags_;
9063 account_tags_ = account_tags;
9065 set_has_account_tags();
9067 clear_has_account_tags();
9077inline bool GameAccountState::has_game_level_info()
const {
9078 return (_has_bits_[0] & 0x00000001u) != 0;
9080inline void GameAccountState::set_has_game_level_info() {
9081 _has_bits_[0] |= 0x00000001u;
9083inline void GameAccountState::clear_has_game_level_info() {
9084 _has_bits_[0] &= ~0x00000001u;
9086inline void GameAccountState::clear_game_level_info() {
9087 if (game_level_info_ != NULL) game_level_info_->::bgs::protocol::account::v1::GameLevelInfo::Clear();
9088 clear_has_game_level_info();
9090inline const ::bgs::protocol::account::v1::GameLevelInfo& GameAccountState::game_level_info()
const {
9092 return game_level_info_ != NULL ? *game_level_info_ : *default_instance_->game_level_info_;
9094inline ::bgs::protocol::account::v1::GameLevelInfo* GameAccountState::mutable_game_level_info() {
9095 set_has_game_level_info();
9096 if (game_level_info_ == NULL) game_level_info_ = new ::bgs::protocol::account::v1::GameLevelInfo;
9098 return game_level_info_;
9100inline ::bgs::protocol::account::v1::GameLevelInfo* GameAccountState::release_game_level_info() {
9101 clear_has_game_level_info();
9103 game_level_info_ = NULL;
9107 delete game_level_info_;
9108 game_level_info_ = game_level_info;
9109 if (game_level_info) {
9110 set_has_game_level_info();
9112 clear_has_game_level_info();
9118inline bool GameAccountState::has_game_time_info()
const {
9119 return (_has_bits_[0] & 0x00000002u) != 0;
9121inline void GameAccountState::set_has_game_time_info() {
9122 _has_bits_[0] |= 0x00000002u;
9124inline void GameAccountState::clear_has_game_time_info() {
9125 _has_bits_[0] &= ~0x00000002u;
9127inline void GameAccountState::clear_game_time_info() {
9128 if (game_time_info_ != NULL) game_time_info_->::bgs::protocol::account::v1::GameTimeInfo::Clear();
9129 clear_has_game_time_info();
9131inline const ::bgs::protocol::account::v1::GameTimeInfo& GameAccountState::game_time_info()
const {
9133 return game_time_info_ != NULL ? *game_time_info_ : *default_instance_->game_time_info_;
9135inline ::bgs::protocol::account::v1::GameTimeInfo* GameAccountState::mutable_game_time_info() {
9136 set_has_game_time_info();
9137 if (game_time_info_ == NULL) game_time_info_ = new ::bgs::protocol::account::v1::GameTimeInfo;
9139 return game_time_info_;
9141inline ::bgs::protocol::account::v1::GameTimeInfo* GameAccountState::release_game_time_info() {
9142 clear_has_game_time_info();
9144 game_time_info_ = NULL;
9148 delete game_time_info_;
9149 game_time_info_ = game_time_info;
9150 if (game_time_info) {
9151 set_has_game_time_info();
9153 clear_has_game_time_info();
9159inline bool GameAccountState::has_game_status()
const {
9160 return (_has_bits_[0] & 0x00000004u) != 0;
9162inline void GameAccountState::set_has_game_status() {
9163 _has_bits_[0] |= 0x00000004u;
9165inline void GameAccountState::clear_has_game_status() {
9166 _has_bits_[0] &= ~0x00000004u;
9168inline void GameAccountState::clear_game_status() {
9169 if (game_status_ != NULL) game_status_->::bgs::protocol::account::v1::GameStatus::Clear();
9170 clear_has_game_status();
9172inline const ::bgs::protocol::account::v1::GameStatus& GameAccountState::game_status()
const {
9174 return game_status_ != NULL ? *game_status_ : *default_instance_->game_status_;
9176inline ::bgs::protocol::account::v1::GameStatus* GameAccountState::mutable_game_status() {
9177 set_has_game_status();
9178 if (game_status_ == NULL) game_status_ = new ::bgs::protocol::account::v1::GameStatus;
9180 return game_status_;
9182inline ::bgs::protocol::account::v1::GameStatus* GameAccountState::release_game_status() {
9183 clear_has_game_status();
9185 game_status_ = NULL;
9189 delete game_status_;
9190 game_status_ = game_status;
9192 set_has_game_status();
9194 clear_has_game_status();
9200inline bool GameAccountState::has_raf_info()
const {
9201 return (_has_bits_[0] & 0x00000008u) != 0;
9203inline void GameAccountState::set_has_raf_info() {
9204 _has_bits_[0] |= 0x00000008u;
9206inline void GameAccountState::clear_has_raf_info() {
9207 _has_bits_[0] &= ~0x00000008u;
9209inline void GameAccountState::clear_raf_info() {
9210 if (raf_info_ != NULL) raf_info_->::bgs::protocol::account::v1::RAFInfo::Clear();
9211 clear_has_raf_info();
9213inline const ::bgs::protocol::account::v1::RAFInfo& GameAccountState::raf_info()
const {
9215 return raf_info_ != NULL ? *raf_info_ : *default_instance_->raf_info_;
9217inline ::bgs::protocol::account::v1::RAFInfo* GameAccountState::mutable_raf_info() {
9219 if (raf_info_ == NULL) raf_info_ = new ::bgs::protocol::account::v1::RAFInfo;
9223inline ::bgs::protocol::account::v1::RAFInfo* GameAccountState::release_raf_info() {
9224 clear_has_raf_info();
9231 raf_info_ = raf_info;
9235 clear_has_raf_info();
9245inline bool GameAccountStateTagged::has_game_account_state()
const {
9246 return (_has_bits_[0] & 0x00000001u) != 0;
9248inline void GameAccountStateTagged::set_has_game_account_state() {
9249 _has_bits_[0] |= 0x00000001u;
9251inline void GameAccountStateTagged::clear_has_game_account_state() {
9252 _has_bits_[0] &= ~0x00000001u;
9254inline void GameAccountStateTagged::clear_game_account_state() {
9255 if (game_account_state_ != NULL) game_account_state_->::bgs::protocol::account::v1::GameAccountState::Clear();
9256 clear_has_game_account_state();
9258inline const ::bgs::protocol::account::v1::GameAccountState& GameAccountStateTagged::game_account_state()
const {
9260 return game_account_state_ != NULL ? *game_account_state_ : *default_instance_->game_account_state_;
9262inline ::bgs::protocol::account::v1::GameAccountState* GameAccountStateTagged::mutable_game_account_state() {
9263 set_has_game_account_state();
9264 if (game_account_state_ == NULL) game_account_state_ = new ::bgs::protocol::account::v1::GameAccountState;
9266 return game_account_state_;
9268inline ::bgs::protocol::account::v1::GameAccountState* GameAccountStateTagged::release_game_account_state() {
9269 clear_has_game_account_state();
9271 game_account_state_ = NULL;
9275 delete game_account_state_;
9276 game_account_state_ = game_account_state;
9277 if (game_account_state) {
9278 set_has_game_account_state();
9280 clear_has_game_account_state();
9286inline bool GameAccountStateTagged::has_game_account_tags()
const {
9287 return (_has_bits_[0] & 0x00000002u) != 0;
9289inline void GameAccountStateTagged::set_has_game_account_tags() {
9290 _has_bits_[0] |= 0x00000002u;
9292inline void GameAccountStateTagged::clear_has_game_account_tags() {
9293 _has_bits_[0] &= ~0x00000002u;
9295inline void GameAccountStateTagged::clear_game_account_tags() {
9296 if (game_account_tags_ != NULL) game_account_tags_->::bgs::protocol::account::v1::GameAccountFieldTags::Clear();
9297 clear_has_game_account_tags();
9299inline const ::bgs::protocol::account::v1::GameAccountFieldTags& GameAccountStateTagged::game_account_tags()
const {
9301 return game_account_tags_ != NULL ? *game_account_tags_ : *default_instance_->game_account_tags_;
9303inline ::bgs::protocol::account::v1::GameAccountFieldTags* GameAccountStateTagged::mutable_game_account_tags() {
9304 set_has_game_account_tags();
9305 if (game_account_tags_ == NULL) game_account_tags_ = new ::bgs::protocol::account::v1::GameAccountFieldTags;
9307 return game_account_tags_;
9309inline ::bgs::protocol::account::v1::GameAccountFieldTags* GameAccountStateTagged::release_game_account_tags() {
9310 clear_has_game_account_tags();
9312 game_account_tags_ = NULL;
9316 delete game_account_tags_;
9317 game_account_tags_ = game_account_tags;
9318 if (game_account_tags) {
9319 set_has_game_account_tags();
9321 clear_has_game_account_tags();
9331inline bool AuthorizedData::has_data()
const {
9332 return (_has_bits_[0] & 0x00000001u) != 0;
9334inline void AuthorizedData::set_has_data() {
9335 _has_bits_[0] |= 0x00000001u;
9337inline void AuthorizedData::clear_has_data() {
9338 _has_bits_[0] &= ~0x00000001u;
9340inline void AuthorizedData::clear_data() {
9341 if (data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9346inline const ::std::string& AuthorizedData::data()
const {
9350inline void AuthorizedData::set_data(const ::std::string& value) {
9352 if (data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9353 data_ = new ::std::string;
9355 data_->assign(value);
9358inline void AuthorizedData::set_data(
const char* value) {
9360 if (data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9361 data_ = new ::std::string;
9363 data_->assign(value);
9366inline void AuthorizedData::set_data(
const char* value,
size_t size) {
9368 if (data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9369 data_ = new ::std::string;
9371 data_->assign(
reinterpret_cast<const char*
>(value), size);
9374inline ::std::string* AuthorizedData::mutable_data() {
9376 if (data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9377 data_ = new ::std::string;
9382inline ::std::string* AuthorizedData::release_data() {
9384 if (data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9387 ::std::string* temp = data_;
9388 data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9392inline void AuthorizedData::set_allocated_data(::std::string* data) {
9393 if (data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9401 data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9407inline int AuthorizedData::license_size()
const {
9408 return license_.size();
9410inline void AuthorizedData::clear_license() {
9413inline ::google::protobuf::uint32 AuthorizedData::license(
int index)
const {
9415 return license_.Get(index);
9417inline void AuthorizedData::set_license(
int index, ::google::protobuf::uint32 value) {
9418 license_.Set(index, value);
9421inline void AuthorizedData::add_license(::google::protobuf::uint32 value) {
9422 license_.Add(value);
9425inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
9426AuthorizedData::license()
const {
9430inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
9431AuthorizedData::mutable_license() {
9441inline bool IgrId::has_game_account()
const {
9442 return type_case() == kGameAccount;
9444inline void IgrId::set_has_game_account() {
9445 _oneof_case_[0] = kGameAccount;
9447inline void IgrId::clear_game_account() {
9448 if (has_game_account()) {
9449 delete type_.game_account_;
9453inline const ::bgs::protocol::account::v1::GameAccountHandle& IgrId::game_account()
const {
9454 return has_game_account() ? *type_.game_account_
9457inline ::bgs::protocol::account::v1::GameAccountHandle* IgrId::mutable_game_account() {
9458 if (!has_game_account()) {
9460 set_has_game_account();
9461 type_.game_account_ = new ::bgs::protocol::account::v1::GameAccountHandle;
9463 return type_.game_account_;
9465inline ::bgs::protocol::account::v1::GameAccountHandle* IgrId::release_game_account() {
9466 if (has_game_account()) {
9469 type_.game_account_ = NULL;
9478 set_has_game_account();
9479 type_.game_account_ = game_account;
9484inline bool IgrId::has_external_id()
const {
9485 return type_case() == kExternalId;
9487inline void IgrId::set_has_external_id() {
9488 _oneof_case_[0] = kExternalId;
9490inline void IgrId::clear_external_id() {
9491 if (has_external_id()) {
9492 type_.external_id_ = 0u;
9496inline ::google::protobuf::uint32 IgrId::external_id()
const {
9497 if (has_external_id()) {
9498 return type_.external_id_;
9502inline void IgrId::set_external_id(::google::protobuf::uint32 value) {
9503 if (!has_external_id()) {
9505 set_has_external_id();
9507 type_.external_id_ = value;
9511inline bool IgrId::has_uuid()
const {
9512 return type_case() == kUuid;
9514inline void IgrId::set_has_uuid() {
9515 _oneof_case_[0] = kUuid;
9517inline void IgrId::clear_uuid() {
9523inline const ::std::string& IgrId::uuid()
const {
9525 return *type_.uuid_;
9527 return ::google::protobuf::internal::GetEmptyStringAlreadyInited();
9529inline void IgrId::set_uuid(const ::std::string& value) {
9533 type_.uuid_ = new ::std::string;
9535 type_.uuid_->assign(value);
9537inline void IgrId::set_uuid(
const char* value) {
9541 type_.uuid_ = new ::std::string;
9543 type_.uuid_->assign(value);
9545inline void IgrId::set_uuid(
const char* value,
size_t size) {
9549 type_.uuid_ = new ::std::string;
9551 type_.uuid_->assign(
9552 reinterpret_cast<const char*
>(value), size);
9554inline ::std::string* IgrId::mutable_uuid() {
9558 type_.uuid_ = new ::std::string;
9562inline ::std::string* IgrId::release_uuid() {
9565 ::std::string* temp = type_.uuid_;
9572inline void IgrId::set_allocated_uuid(::std::string* uuid) {
9580inline bool IgrId::has_type() {
9581 return type_case() != TYPE_NOT_SET;
9583inline void IgrId::clear_has_type() {
9584 _oneof_case_[0] = TYPE_NOT_SET;
9594inline bool IgrAddress::has_client_address()
const {
9595 return (_has_bits_[0] & 0x00000001u) != 0;
9597inline void IgrAddress::set_has_client_address() {
9598 _has_bits_[0] |= 0x00000001u;
9600inline void IgrAddress::clear_has_client_address() {
9601 _has_bits_[0] &= ~0x00000001u;
9603inline void IgrAddress::clear_client_address() {
9604 if (client_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9605 client_address_->clear();
9607 clear_has_client_address();
9609inline const ::std::string& IgrAddress::client_address()
const {
9611 return *client_address_;
9613inline void IgrAddress::set_client_address(const ::std::string& value) {
9614 set_has_client_address();
9615 if (client_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9616 client_address_ = new ::std::string;
9618 client_address_->assign(value);
9621inline void IgrAddress::set_client_address(
const char* value) {
9622 set_has_client_address();
9623 if (client_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9624 client_address_ = new ::std::string;
9626 client_address_->assign(value);
9629inline void IgrAddress::set_client_address(
const char* value,
size_t size) {
9630 set_has_client_address();
9631 if (client_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9632 client_address_ = new ::std::string;
9634 client_address_->assign(
reinterpret_cast<const char*
>(value), size);
9637inline ::std::string* IgrAddress::mutable_client_address() {
9638 set_has_client_address();
9639 if (client_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9640 client_address_ = new ::std::string;
9643 return client_address_;
9645inline ::std::string* IgrAddress::release_client_address() {
9646 clear_has_client_address();
9647 if (client_address_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9650 ::std::string* temp = client_address_;
9651 client_address_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9655inline void IgrAddress::set_allocated_client_address(::std::string* client_address) {
9656 if (client_address_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9657 delete client_address_;
9659 if (client_address) {
9660 set_has_client_address();
9661 client_address_ = client_address;
9663 clear_has_client_address();
9664 client_address_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9670inline bool IgrAddress::has_region()
const {
9671 return (_has_bits_[0] & 0x00000002u) != 0;
9673inline void IgrAddress::set_has_region() {
9674 _has_bits_[0] |= 0x00000002u;
9676inline void IgrAddress::clear_has_region() {
9677 _has_bits_[0] &= ~0x00000002u;
9679inline void IgrAddress::clear_region() {
9683inline ::google::protobuf::uint32 IgrAddress::region()
const {
9687inline void IgrAddress::set_region(::google::protobuf::uint32 value) {
9698inline bool AccountPrivacySetting::has_is_using_rid()
const {
9699 return (_has_bits_[0] & 0x00000001u) != 0;
9701inline void AccountPrivacySetting::set_has_is_using_rid() {
9702 _has_bits_[0] |= 0x00000001u;
9704inline void AccountPrivacySetting::clear_has_is_using_rid() {
9705 _has_bits_[0] &= ~0x00000001u;
9707inline void AccountPrivacySetting::clear_is_using_rid() {
9708 is_using_rid_ =
false;
9709 clear_has_is_using_rid();
9711inline bool AccountPrivacySetting::is_using_rid()
const {
9713 return is_using_rid_;
9715inline void AccountPrivacySetting::set_is_using_rid(
bool value) {
9716 set_has_is_using_rid();
9717 is_using_rid_ = value;
9722inline bool AccountPrivacySetting::has_is_visible_for_view_friends()
const {
9723 return (_has_bits_[0] & 0x00000002u) != 0;
9725inline void AccountPrivacySetting::set_has_is_visible_for_view_friends() {
9726 _has_bits_[0] |= 0x00000002u;
9728inline void AccountPrivacySetting::clear_has_is_visible_for_view_friends() {
9729 _has_bits_[0] &= ~0x00000002u;
9731inline void AccountPrivacySetting::clear_is_visible_for_view_friends() {
9732 is_visible_for_view_friends_ =
false;
9733 clear_has_is_visible_for_view_friends();
9735inline bool AccountPrivacySetting::is_visible_for_view_friends()
const {
9737 return is_visible_for_view_friends_;
9739inline void AccountPrivacySetting::set_is_visible_for_view_friends(
bool value) {
9740 set_has_is_visible_for_view_friends();
9741 is_visible_for_view_friends_ = value;
9746inline bool AccountPrivacySetting::has_is_hidden_from_friend_finder()
const {
9747 return (_has_bits_[0] & 0x00000004u) != 0;
9749inline void AccountPrivacySetting::set_has_is_hidden_from_friend_finder() {
9750 _has_bits_[0] |= 0x00000004u;
9752inline void AccountPrivacySetting::clear_has_is_hidden_from_friend_finder() {
9753 _has_bits_[0] &= ~0x00000004u;
9755inline void AccountPrivacySetting::clear_is_hidden_from_friend_finder() {
9756 is_hidden_from_friend_finder_ =
false;
9757 clear_has_is_hidden_from_friend_finder();
9759inline bool AccountPrivacySetting::is_hidden_from_friend_finder()
const {
9761 return is_hidden_from_friend_finder_;
9763inline void AccountPrivacySetting::set_is_hidden_from_friend_finder(
bool value) {
9764 set_has_is_hidden_from_friend_finder();
9765 is_hidden_from_friend_finder_ = value;
9770inline bool AccountPrivacySetting::has_only_allow_friend_whispers()
const {
9771 return (_has_bits_[0] & 0x00000008u) != 0;
9773inline void AccountPrivacySetting::set_has_only_allow_friend_whispers() {
9774 _has_bits_[0] |= 0x00000008u;
9776inline void AccountPrivacySetting::clear_has_only_allow_friend_whispers() {
9777 _has_bits_[0] &= ~0x00000008u;
9779inline void AccountPrivacySetting::clear_only_allow_friend_whispers() {
9780 only_allow_friend_whispers_ =
false;
9781 clear_has_only_allow_friend_whispers();
9783inline bool AccountPrivacySetting::only_allow_friend_whispers()
const {
9785 return only_allow_friend_whispers_;
9787inline void AccountPrivacySetting::set_only_allow_friend_whispers(
bool value) {
9788 set_has_only_allow_friend_whispers();
9789 only_allow_friend_whispers_ = value;
9798inline bool AccountInfo::has_battle_tag()
const {
9799 return (_has_bits_[0] & 0x00000001u) != 0;
9801inline void AccountInfo::set_has_battle_tag() {
9802 _has_bits_[0] |= 0x00000001u;
9804inline void AccountInfo::clear_has_battle_tag() {
9805 _has_bits_[0] &= ~0x00000001u;
9807inline void AccountInfo::clear_battle_tag() {
9808 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9809 battle_tag_->clear();
9811 clear_has_battle_tag();
9813inline const ::std::string& AccountInfo::battle_tag()
const {
9815 return *battle_tag_;
9817inline void AccountInfo::set_battle_tag(const ::std::string& value) {
9818 set_has_battle_tag();
9819 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9820 battle_tag_ = new ::std::string;
9822 battle_tag_->assign(value);
9825inline void AccountInfo::set_battle_tag(
const char* value) {
9826 set_has_battle_tag();
9827 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9828 battle_tag_ = new ::std::string;
9830 battle_tag_->assign(value);
9833inline void AccountInfo::set_battle_tag(
const char* value,
size_t size) {
9834 set_has_battle_tag();
9835 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9836 battle_tag_ = new ::std::string;
9838 battle_tag_->assign(
reinterpret_cast<const char*
>(value), size);
9841inline ::std::string* AccountInfo::mutable_battle_tag() {
9842 set_has_battle_tag();
9843 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9844 battle_tag_ = new ::std::string;
9849inline ::std::string* AccountInfo::release_battle_tag() {
9850 clear_has_battle_tag();
9851 if (battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9854 ::std::string* temp = battle_tag_;
9855 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9859inline void AccountInfo::set_allocated_battle_tag(::std::string* battle_tag) {
9860 if (battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9864 set_has_battle_tag();
9865 battle_tag_ = battle_tag;
9867 clear_has_battle_tag();
9868 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9874inline bool AccountInfo::has_email()
const {
9875 return (_has_bits_[0] & 0x00000002u) != 0;
9877inline void AccountInfo::set_has_email() {
9878 _has_bits_[0] |= 0x00000002u;
9880inline void AccountInfo::clear_has_email() {
9881 _has_bits_[0] &= ~0x00000002u;
9883inline void AccountInfo::clear_email() {
9884 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9889inline const ::std::string& AccountInfo::email()
const {
9893inline void AccountInfo::set_email(const ::std::string& value) {
9895 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9896 email_ = new ::std::string;
9898 email_->assign(value);
9901inline void AccountInfo::set_email(
const char* value) {
9903 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9904 email_ = new ::std::string;
9906 email_->assign(value);
9909inline void AccountInfo::set_email(
const char* value,
size_t size) {
9911 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9912 email_ = new ::std::string;
9914 email_->assign(
reinterpret_cast<const char*
>(value), size);
9917inline ::std::string* AccountInfo::mutable_email() {
9919 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9920 email_ = new ::std::string;
9925inline ::std::string* AccountInfo::release_email() {
9927 if (email_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9930 ::std::string* temp = email_;
9931 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9935inline void AccountInfo::set_allocated_email(::std::string* email) {
9936 if (email_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9944 email_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
9950inline bool AccountInfo::has_phone_number()
const {
9951 return (_has_bits_[0] & 0x00000004u) != 0;
9953inline void AccountInfo::set_has_phone_number() {
9954 _has_bits_[0] |= 0x00000004u;
9956inline void AccountInfo::clear_has_phone_number() {
9957 _has_bits_[0] &= ~0x00000004u;
9959inline void AccountInfo::clear_phone_number() {
9960 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9961 phone_number_->clear();
9963 clear_has_phone_number();
9965inline const ::std::string& AccountInfo::phone_number()
const {
9967 return *phone_number_;
9969inline void AccountInfo::set_phone_number(const ::std::string& value) {
9970 set_has_phone_number();
9971 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9972 phone_number_ = new ::std::string;
9974 phone_number_->assign(value);
9977inline void AccountInfo::set_phone_number(
const char* value) {
9978 set_has_phone_number();
9979 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9980 phone_number_ = new ::std::string;
9982 phone_number_->assign(value);
9985inline void AccountInfo::set_phone_number(
const char* value,
size_t size) {
9986 set_has_phone_number();
9987 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9988 phone_number_ = new ::std::string;
9990 phone_number_->assign(
reinterpret_cast<const char*
>(value), size);
9993inline ::std::string* AccountInfo::mutable_phone_number() {
9994 set_has_phone_number();
9995 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
9996 phone_number_ = new ::std::string;
9999 return phone_number_;
10001inline ::std::string* AccountInfo::release_phone_number() {
10002 clear_has_phone_number();
10003 if (phone_number_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10006 ::std::string* temp = phone_number_;
10007 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10011inline void AccountInfo::set_allocated_phone_number(::std::string* phone_number) {
10012 if (phone_number_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10013 delete phone_number_;
10015 if (phone_number) {
10016 set_has_phone_number();
10017 phone_number_ = phone_number;
10019 clear_has_phone_number();
10020 phone_number_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10026inline bool AccountInfo::has_full_name()
const {
10027 return (_has_bits_[0] & 0x00000008u) != 0;
10029inline void AccountInfo::set_has_full_name() {
10030 _has_bits_[0] |= 0x00000008u;
10032inline void AccountInfo::clear_has_full_name() {
10033 _has_bits_[0] &= ~0x00000008u;
10035inline void AccountInfo::clear_full_name() {
10036 if (full_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10037 full_name_->clear();
10039 clear_has_full_name();
10041inline const ::std::string& AccountInfo::full_name()
const {
10043 return *full_name_;
10045inline void AccountInfo::set_full_name(const ::std::string& value) {
10046 set_has_full_name();
10047 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10048 full_name_ = new ::std::string;
10050 full_name_->assign(value);
10053inline void AccountInfo::set_full_name(
const char* value) {
10054 set_has_full_name();
10055 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10056 full_name_ = new ::std::string;
10058 full_name_->assign(value);
10061inline void AccountInfo::set_full_name(
const char* value,
size_t size) {
10062 set_has_full_name();
10063 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10064 full_name_ = new ::std::string;
10066 full_name_->assign(
reinterpret_cast<const char*
>(value), size);
10069inline ::std::string* AccountInfo::mutable_full_name() {
10070 set_has_full_name();
10071 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10072 full_name_ = new ::std::string;
10077inline ::std::string* AccountInfo::release_full_name() {
10078 clear_has_full_name();
10079 if (full_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10082 ::std::string* temp = full_name_;
10083 full_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10087inline void AccountInfo::set_allocated_full_name(::std::string* full_name) {
10088 if (full_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10092 set_has_full_name();
10093 full_name_ = full_name;
10095 clear_has_full_name();
10096 full_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10102inline bool AccountInfo::has_birthdate()
const {
10103 return (_has_bits_[0] & 0x00000010u) != 0;
10105inline void AccountInfo::set_has_birthdate() {
10106 _has_bits_[0] |= 0x00000010u;
10108inline void AccountInfo::clear_has_birthdate() {
10109 _has_bits_[0] &= ~0x00000010u;
10111inline void AccountInfo::clear_birthdate() {
10112 if (birthdate_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10113 birthdate_->clear();
10115 clear_has_birthdate();
10117inline const ::std::string& AccountInfo::birthdate()
const {
10119 return *birthdate_;
10121inline void AccountInfo::set_birthdate(const ::std::string& value) {
10122 set_has_birthdate();
10123 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10124 birthdate_ = new ::std::string;
10126 birthdate_->assign(value);
10129inline void AccountInfo::set_birthdate(
const char* value) {
10130 set_has_birthdate();
10131 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10132 birthdate_ = new ::std::string;
10134 birthdate_->assign(value);
10137inline void AccountInfo::set_birthdate(
const char* value,
size_t size) {
10138 set_has_birthdate();
10139 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10140 birthdate_ = new ::std::string;
10142 birthdate_->assign(
reinterpret_cast<const char*
>(value), size);
10145inline ::std::string* AccountInfo::mutable_birthdate() {
10146 set_has_birthdate();
10147 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10148 birthdate_ = new ::std::string;
10153inline ::std::string* AccountInfo::release_birthdate() {
10154 clear_has_birthdate();
10155 if (birthdate_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10158 ::std::string* temp = birthdate_;
10159 birthdate_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10163inline void AccountInfo::set_allocated_birthdate(::std::string* birthdate) {
10164 if (birthdate_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10168 set_has_birthdate();
10169 birthdate_ = birthdate;
10171 clear_has_birthdate();
10172 birthdate_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10178inline bool AccountInfo::has_country()
const {
10179 return (_has_bits_[0] & 0x00000020u) != 0;
10181inline void AccountInfo::set_has_country() {
10182 _has_bits_[0] |= 0x00000020u;
10184inline void AccountInfo::clear_has_country() {
10185 _has_bits_[0] &= ~0x00000020u;
10187inline void AccountInfo::clear_country() {
10188 if (country_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10191 clear_has_country();
10193inline const ::std::string& AccountInfo::country()
const {
10197inline void AccountInfo::set_country(const ::std::string& value) {
10199 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10200 country_ = new ::std::string;
10202 country_->assign(value);
10205inline void AccountInfo::set_country(
const char* value) {
10207 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10208 country_ = new ::std::string;
10210 country_->assign(value);
10213inline void AccountInfo::set_country(
const char* value,
size_t size) {
10215 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10216 country_ = new ::std::string;
10218 country_->assign(
reinterpret_cast<const char*
>(value), size);
10221inline ::std::string* AccountInfo::mutable_country() {
10223 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10224 country_ = new ::std::string;
10229inline ::std::string* AccountInfo::release_country() {
10230 clear_has_country();
10231 if (country_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10234 ::std::string* temp = country_;
10235 country_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10239inline void AccountInfo::set_allocated_country(::std::string* country) {
10240 if (country_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10245 country_ = country;
10247 clear_has_country();
10248 country_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10254inline bool AccountInfo::has_default_currency()
const {
10255 return (_has_bits_[0] & 0x00000040u) != 0;
10257inline void AccountInfo::set_has_default_currency() {
10258 _has_bits_[0] |= 0x00000040u;
10260inline void AccountInfo::clear_has_default_currency() {
10261 _has_bits_[0] &= ~0x00000040u;
10263inline void AccountInfo::clear_default_currency() {
10264 if (default_currency_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10265 default_currency_->clear();
10267 clear_has_default_currency();
10269inline const ::std::string& AccountInfo::default_currency()
const {
10271 return *default_currency_;
10273inline void AccountInfo::set_default_currency(const ::std::string& value) {
10274 set_has_default_currency();
10275 if (default_currency_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10276 default_currency_ = new ::std::string;
10278 default_currency_->assign(value);
10281inline void AccountInfo::set_default_currency(
const char* value) {
10282 set_has_default_currency();
10283 if (default_currency_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10284 default_currency_ = new ::std::string;
10286 default_currency_->assign(value);
10289inline void AccountInfo::set_default_currency(
const char* value,
size_t size) {
10290 set_has_default_currency();
10291 if (default_currency_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10292 default_currency_ = new ::std::string;
10294 default_currency_->assign(
reinterpret_cast<const char*
>(value), size);
10297inline ::std::string* AccountInfo::mutable_default_currency() {
10298 set_has_default_currency();
10299 if (default_currency_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10300 default_currency_ = new ::std::string;
10303 return default_currency_;
10305inline ::std::string* AccountInfo::release_default_currency() {
10306 clear_has_default_currency();
10307 if (default_currency_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10310 ::std::string* temp = default_currency_;
10311 default_currency_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10315inline void AccountInfo::set_allocated_default_currency(::std::string* default_currency) {
10316 if (default_currency_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
10317 delete default_currency_;
10319 if (default_currency) {
10320 set_has_default_currency();
10321 default_currency_ = default_currency;
10323 clear_has_default_currency();
10324 default_currency_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
10330inline bool AccountInfo::has_preferred_region()
const {
10331 return (_has_bits_[0] & 0x00000080u) != 0;
10333inline void AccountInfo::set_has_preferred_region() {
10334 _has_bits_[0] |= 0x00000080u;
10336inline void AccountInfo::clear_has_preferred_region() {
10337 _has_bits_[0] &= ~0x00000080u;
10339inline void AccountInfo::clear_preferred_region() {
10340 preferred_region_ = 0u;
10341 clear_has_preferred_region();
10343inline ::google::protobuf::uint32 AccountInfo::preferred_region()
const {
10345 return preferred_region_;
10347inline void AccountInfo::set_preferred_region(::google::protobuf::uint32 value) {
10348 set_has_preferred_region();
10349 preferred_region_ = value;
10354inline bool AccountInfo::has_ratings_board_minimum_age()
const {
10355 return (_has_bits_[0] & 0x00000100u) != 0;
10357inline void AccountInfo::set_has_ratings_board_minimum_age() {
10358 _has_bits_[0] |= 0x00000100u;
10360inline void AccountInfo::clear_has_ratings_board_minimum_age() {
10361 _has_bits_[0] &= ~0x00000100u;
10363inline void AccountInfo::clear_ratings_board_minimum_age() {
10364 ratings_board_minimum_age_ = 0u;
10365 clear_has_ratings_board_minimum_age();
10367inline ::google::protobuf::uint32 AccountInfo::ratings_board_minimum_age()
const {
10369 return ratings_board_minimum_age_;
10371inline void AccountInfo::set_ratings_board_minimum_age(::google::protobuf::uint32 value) {
10372 set_has_ratings_board_minimum_age();
10373 ratings_board_minimum_age_ = value;
10378inline bool AccountInfo::has_has_parental_control()
const {
10379 return (_has_bits_[0] & 0x00000200u) != 0;
10381inline void AccountInfo::set_has_has_parental_control() {
10382 _has_bits_[0] |= 0x00000200u;
10384inline void AccountInfo::clear_has_has_parental_control() {
10385 _has_bits_[0] &= ~0x00000200u;
10387inline void AccountInfo::clear_has_parental_control() {
10388 has_parental_control_ =
false;
10389 clear_has_has_parental_control();
10391inline bool AccountInfo::has_parental_control()
const {
10393 return has_parental_control_;
10395inline void AccountInfo::set_has_parental_control(
bool value) {
10396 set_has_has_parental_control();
10397 has_parental_control_ = value;
10402inline bool AccountInfo::has_is_email_verified()
const {
10403 return (_has_bits_[0] & 0x00000400u) != 0;
10405inline void AccountInfo::set_has_is_email_verified() {
10406 _has_bits_[0] |= 0x00000400u;
10408inline void AccountInfo::clear_has_is_email_verified() {
10409 _has_bits_[0] &= ~0x00000400u;
10411inline void AccountInfo::clear_is_email_verified() {
10412 is_email_verified_ =
false;
10413 clear_has_is_email_verified();
10415inline bool AccountInfo::is_email_verified()
const {
10417 return is_email_verified_;
10419inline void AccountInfo::set_is_email_verified(
bool value) {
10420 set_has_is_email_verified();
10421 is_email_verified_ = value;
10426inline bool AccountInfo::has_is_sms_protected()
const {
10427 return (_has_bits_[0] & 0x00000800u) != 0;
10429inline void AccountInfo::set_has_is_sms_protected() {
10430 _has_bits_[0] |= 0x00000800u;
10432inline void AccountInfo::clear_has_is_sms_protected() {
10433 _has_bits_[0] &= ~0x00000800u;
10435inline void AccountInfo::clear_is_sms_protected() {
10436 is_sms_protected_ =
false;
10437 clear_has_is_sms_protected();
10439inline bool AccountInfo::is_sms_protected()
const {
10441 return is_sms_protected_;
10443inline void AccountInfo::set_is_sms_protected(
bool value) {
10444 set_has_is_sms_protected();
10445 is_sms_protected_ = value;
10450inline bool AccountInfo::has_is_headless_account()
const {
10451 return (_has_bits_[0] & 0x00001000u) != 0;
10453inline void AccountInfo::set_has_is_headless_account() {
10454 _has_bits_[0] |= 0x00001000u;
10456inline void AccountInfo::clear_has_is_headless_account() {
10457 _has_bits_[0] &= ~0x00001000u;
10459inline void AccountInfo::clear_is_headless_account() {
10460 is_headless_account_ =
false;
10461 clear_has_is_headless_account();
10463inline bool AccountInfo::is_headless_account()
const {
10465 return is_headless_account_;
10467inline void AccountInfo::set_is_headless_account(
bool value) {
10468 set_has_is_headless_account();
10469 is_headless_account_ = value;
10474inline bool AccountInfo::has_is_employee()
const {
10475 return (_has_bits_[0] & 0x00002000u) != 0;
10477inline void AccountInfo::set_has_is_employee() {
10478 _has_bits_[0] |= 0x00002000u;
10480inline void AccountInfo::clear_has_is_employee() {
10481 _has_bits_[0] &= ~0x00002000u;
10483inline void AccountInfo::clear_is_employee() {
10484 is_employee_ =
false;
10485 clear_has_is_employee();
10487inline bool AccountInfo::is_employee()
const {
10489 return is_employee_;
10491inline void AccountInfo::set_is_employee(
bool value) {
10492 set_has_is_employee();
10493 is_employee_ = value;
10498inline bool AccountInfo::has_is_test_account()
const {
10499 return (_has_bits_[0] & 0x00004000u) != 0;
10501inline void AccountInfo::set_has_is_test_account() {
10502 _has_bits_[0] |= 0x00004000u;
10504inline void AccountInfo::clear_has_is_test_account() {
10505 _has_bits_[0] &= ~0x00004000u;
10507inline void AccountInfo::clear_is_test_account() {
10508 is_test_account_ =
false;
10509 clear_has_is_test_account();
10511inline bool AccountInfo::is_test_account()
const {
10513 return is_test_account_;
10515inline void AccountInfo::set_is_test_account(
bool value) {
10516 set_has_is_test_account();
10517 is_test_account_ = value;
10522inline bool AccountInfo::has_privacy_setting()
const {
10523 return (_has_bits_[0] & 0x00008000u) != 0;
10525inline void AccountInfo::set_has_privacy_setting() {
10526 _has_bits_[0] |= 0x00008000u;
10528inline void AccountInfo::clear_has_privacy_setting() {
10529 _has_bits_[0] &= ~0x00008000u;
10531inline void AccountInfo::clear_privacy_setting() {
10532 if (privacy_setting_ != NULL) privacy_setting_->::bgs::protocol::account::v1::AccountPrivacySetting::Clear();
10533 clear_has_privacy_setting();
10535inline const ::bgs::protocol::account::v1::AccountPrivacySetting& AccountInfo::privacy_setting()
const {
10537 return privacy_setting_ != NULL ? *privacy_setting_ : *default_instance_->privacy_setting_;
10539inline ::bgs::protocol::account::v1::AccountPrivacySetting* AccountInfo::mutable_privacy_setting() {
10540 set_has_privacy_setting();
10541 if (privacy_setting_ == NULL) privacy_setting_ = new ::bgs::protocol::account::v1::AccountPrivacySetting;
10543 return privacy_setting_;
10545inline ::bgs::protocol::account::v1::AccountPrivacySetting* AccountInfo::release_privacy_setting() {
10546 clear_has_privacy_setting();
10548 privacy_setting_ = NULL;
10552 delete privacy_setting_;
10553 privacy_setting_ = privacy_setting;
10554 if (privacy_setting) {
10555 set_has_privacy_setting();
10557 clear_has_privacy_setting();
10567inline bool RestrictionStatus::has_active()
const {
10568 return (_has_bits_[0] & 0x00000001u) != 0;
10570inline void RestrictionStatus::set_has_active() {
10571 _has_bits_[0] |= 0x00000001u;
10573inline void RestrictionStatus::clear_has_active() {
10574 _has_bits_[0] &= ~0x00000001u;
10576inline void RestrictionStatus::clear_active() {
10578 clear_has_active();
10580inline bool RestrictionStatus::active()
const {
10584inline void RestrictionStatus::set_active(
bool value) {
10591inline bool RestrictionStatus::has_expiration_us()
const {
10592 return (_has_bits_[0] & 0x00000002u) != 0;
10594inline void RestrictionStatus::set_has_expiration_us() {
10595 _has_bits_[0] |= 0x00000002u;
10597inline void RestrictionStatus::clear_has_expiration_us() {
10598 _has_bits_[0] &= ~0x00000002u;
10600inline void RestrictionStatus::clear_expiration_us() {
10601 expiration_us_ = GOOGLE_ULONGLONG(0);
10602 clear_has_expiration_us();
10604inline ::google::protobuf::uint64 RestrictionStatus::expiration_us()
const {
10606 return expiration_us_;
10608inline void RestrictionStatus::set_expiration_us(::google::protobuf::uint64 value) {
10609 set_has_expiration_us();
10610 expiration_us_ = value;
10619inline bool AccountPlatformRestrictionInfo::has_squelched()
const {
10620 return (_has_bits_[0] & 0x00000001u) != 0;
10622inline void AccountPlatformRestrictionInfo::set_has_squelched() {
10623 _has_bits_[0] |= 0x00000001u;
10625inline void AccountPlatformRestrictionInfo::clear_has_squelched() {
10626 _has_bits_[0] &= ~0x00000001u;
10628inline void AccountPlatformRestrictionInfo::clear_squelched() {
10629 if (squelched_ != NULL) squelched_->::bgs::protocol::account::v1::RestrictionStatus::Clear();
10630 clear_has_squelched();
10632inline const ::bgs::protocol::account::v1::RestrictionStatus& AccountPlatformRestrictionInfo::squelched()
const {
10634 return squelched_ != NULL ? *squelched_ : *default_instance_->squelched_;
10636inline ::bgs::protocol::account::v1::RestrictionStatus* AccountPlatformRestrictionInfo::mutable_squelched() {
10637 set_has_squelched();
10638 if (squelched_ == NULL) squelched_ = new ::bgs::protocol::account::v1::RestrictionStatus;
10642inline ::bgs::protocol::account::v1::RestrictionStatus* AccountPlatformRestrictionInfo::release_squelched() {
10643 clear_has_squelched();
10650 squelched_ = squelched;
10652 set_has_squelched();
10654 clear_has_squelched();
10660inline bool AccountPlatformRestrictionInfo::has_legal_country_feature_restrictions_applied()
const {
10661 return (_has_bits_[0] & 0x00000002u) != 0;
10663inline void AccountPlatformRestrictionInfo::set_has_legal_country_feature_restrictions_applied() {
10664 _has_bits_[0] |= 0x00000002u;
10666inline void AccountPlatformRestrictionInfo::clear_has_legal_country_feature_restrictions_applied() {
10667 _has_bits_[0] &= ~0x00000002u;
10669inline void AccountPlatformRestrictionInfo::clear_legal_country_feature_restrictions_applied() {
10670 if (legal_country_feature_restrictions_applied_ != NULL) legal_country_feature_restrictions_applied_->::bgs::protocol::account::v1::RestrictionStatus::Clear();
10671 clear_has_legal_country_feature_restrictions_applied();
10673inline const ::bgs::protocol::account::v1::RestrictionStatus& AccountPlatformRestrictionInfo::legal_country_feature_restrictions_applied()
const {
10675 return legal_country_feature_restrictions_applied_ != NULL ? *legal_country_feature_restrictions_applied_ : *default_instance_->legal_country_feature_restrictions_applied_;
10677inline ::bgs::protocol::account::v1::RestrictionStatus* AccountPlatformRestrictionInfo::mutable_legal_country_feature_restrictions_applied() {
10678 set_has_legal_country_feature_restrictions_applied();
10679 if (legal_country_feature_restrictions_applied_ == NULL) legal_country_feature_restrictions_applied_ = new ::bgs::protocol::account::v1::RestrictionStatus;
10681 return legal_country_feature_restrictions_applied_;
10683inline ::bgs::protocol::account::v1::RestrictionStatus* AccountPlatformRestrictionInfo::release_legal_country_feature_restrictions_applied() {
10684 clear_has_legal_country_feature_restrictions_applied();
10686 legal_country_feature_restrictions_applied_ = NULL;
10690 delete legal_country_feature_restrictions_applied_;
10691 legal_country_feature_restrictions_applied_ = legal_country_feature_restrictions_applied;
10692 if (legal_country_feature_restrictions_applied) {
10693 set_has_legal_country_feature_restrictions_applied();
10695 clear_has_legal_country_feature_restrictions_applied();
10709namespace protobuf {
10712inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy>() {
10713 return ::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy_descriptor();
10717inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::account::v1::IdentityVerificationStatus>() {
10718 return ::bgs::protocol::account::v1::IdentityVerificationStatus_descriptor();
void InitAsDefaultInstance()
int GetCachedSize() const
bool field_account_level_info_
AccountFieldOptions(const AccountFieldOptions &from)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
AccountFieldOptions * New() const
static const AccountFieldOptions & default_instance()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
bool field_security_status_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool field_game_accounts_
bool field_parental_control_info_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static AccountFieldOptions * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(AccountFieldOptions *other)
void SetCachedSize(int size) const
virtual ~AccountFieldOptions()
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
bool field_game_level_info_
AccountFieldOptions & operator=(const AccountFieldOptions &from)
static const ::google::protobuf::Descriptor * descriptor()
static const AccountId & default_instance()
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static AccountId * default_instance_
int GetCachedSize() const
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
void InitAsDefaultInstance()
::google::protobuf::uint32 id_
::google::protobuf::Metadata GetMetadata() const
AccountId(const AccountId &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
AccountId & operator=(const AccountId &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(AccountId *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const AccountInfo & default_instance()
void SetCachedSize(int size) const
AccountInfo & operator=(const AccountInfo &from)
AccountInfo(const AccountInfo &from)
static const ::google::protobuf::Descriptor * descriptor()
bool is_headless_account_
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::std::string * phone_number_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::std::string * full_name_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::std::string * default_currency_
AccountInfo * New() const
void InitAsDefaultInstance()
void Swap(AccountInfo *other)
::google::protobuf::uint32 preferred_region_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
int GetCachedSize() const
bool has_parental_control_
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::bgs::protocol::account::v1::AccountPrivacySetting * privacy_setting_
::std::string * battle_tag_
::google::protobuf::uint32 ratings_board_minimum_age_
static AccountInfo * default_instance_
::std::string * birthdate_
void InitAsDefaultInstance()
::bgs::protocol::account::v1::OptIns * opt_ins_
::std::string * birthdate_
static AccountLevelInfo * default_instance_
AccountLevelInfo(const AccountLevelInfo &from)
::std::string * battle_tag_
::std::string * phone_number_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
bool legal_country_feature_restrictions_applied_
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 default_currency_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
AccountLevelInfo & operator=(const AccountLevelInfo &from)
::google::protobuf::Metadata GetMetadata() const
virtual ~AccountLevelInfo()
int identity_check_status_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 preferred_region_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::std::string * full_name_
static const AccountLevelInfo & default_instance()
void Swap(AccountLevelInfo *other)
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > licenses_
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
int GetCachedSize() const
AccountLevelInfo * New() const
::google::protobuf::uint32 ratings_board_minimum_age_
AccountLicense(const AccountLicense &from)
::google::protobuf::uint64 expires_
virtual ~AccountLicense()
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
void InitAsDefaultInstance()
void Swap(AccountLicense *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
::google::protobuf::uint32 id_
AccountLicense * New() const
static AccountLicense * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
static const AccountLicense & default_instance()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
AccountLicense & operator=(const AccountLicense &from)
AccountPrivacySetting & operator=(const AccountPrivacySetting &from)
static const ::google::protobuf::Descriptor * descriptor()
bool is_hidden_from_friend_finder_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
int GetCachedSize() const
AccountPrivacySetting * New() const
AccountPrivacySetting(const AccountPrivacySetting &from)
void Swap(AccountPrivacySetting *other)
static const AccountPrivacySetting & default_instance()
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static AccountPrivacySetting * default_instance_
virtual ~AccountPrivacySetting()
bool is_visible_for_view_friends_
bool only_allow_friend_whispers_
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
static const AccountReference & default_instance()
AccountReference(const AccountReference &from)
::google::protobuf::uint32 region_
::bgs::protocol::account::v1::GameAccountHandle * handle_
::std::string * phone_number_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
AccountReference * New() const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
virtual ~AccountReference()
int GetCachedSize() const
AccountReference & operator=(const AccountReference &from)
static AccountReference * default_instance_
void Swap(AccountReference *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 id_
::google::protobuf::UnknownFieldSet _unknown_fields_
::std::string * battle_tag_
void InitAsDefaultInstance()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
virtual ~AccountStateTagged()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
AccountStateTagged & operator=(const AccountStateTagged &from)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
AccountStateTagged * New() const
void Swap(AccountStateTagged *other)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
AccountStateTagged(const AccountStateTagged &from)
::bgs::protocol::account::v1::AccountState * account_state_
static const AccountStateTagged & default_instance()
int GetCachedSize() const
static AccountStateTagged * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::bgs::protocol::account::v1::AccountFieldTags * account_tags_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameStatus > game_status_
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::bgs::protocol::account::v1::PrivacyInfo * privacy_info_
static AccountState * default_instance_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::bgs::protocol::account::v1::ParentalControlInfo * parental_control_info_
static const AccountState & default_instance()
AccountState * New() const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountList > game_accounts_
::bgs::protocol::account::v1::AccountLevelInfo * account_level_info_
::bgs::protocol::account::v1::SecurityStatus * security_status_
::google::protobuf::UnknownFieldSet _unknown_fields_
::bgs::protocol::account::v1::PlayScheduleRestriction * government_curfew_
int GetCachedSize() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameLevelInfo > game_level_info_
void InitAsDefaultInstance()
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
void Swap(AccountState *other)
AccountState(const AccountState &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
AccountState & operator=(const AccountState &from)
AuthorizedData * New() const
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static AuthorizedData * default_instance_
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > license_
void Swap(AuthorizedData *other)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
void InitAsDefaultInstance()
AuthorizedData & operator=(const AuthorizedData &from)
static const AuthorizedData & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
AuthorizedData(const AuthorizedData &from)
int GetCachedSize() const
virtual ~AuthorizedData()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
CAIS & operator=(const CAIS &from)
static CAIS * default_instance_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const CAIS & default_instance()
int GetCachedSize() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint64 last_heard_time_
::google::protobuf::uint32 rested_minutes_
void SetCachedSize(int size) const
void InitAsDefaultInstance()
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 played_minutes_
static const ::google::protobuf::Descriptor * descriptor()
GameAccountFieldOptions()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
virtual ~GameAccountFieldOptions()
GameAccountFieldOptions(const GameAccountFieldOptions &from)
GameAccountFieldOptions & operator=(const GameAccountFieldOptions &from)
void Swap(GameAccountFieldOptions *other)
GameAccountFieldOptions * New() const
int GetCachedSize() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const GameAccountFieldOptions & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
void InitAsDefaultInstance()
int GetCachedSize() const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
static GameAccountHandle * default_instance_
void Swap(GameAccountHandle *other)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::uint32 region_
GameAccountHandle & operator=(const GameAccountHandle &from)
::google::protobuf::uint32 program_
GameAccountHandle(const GameAccountHandle &from)
virtual ~GameAccountHandle()
::google::protobuf::uint32 id_
static const GameAccountHandle & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
GameAccountHandle * New() const
GameAccountList & operator=(const GameAccountList &from)
void InitAsDefaultInstance()
::google::protobuf::uint32 region_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
GameAccountList * New() const
static const GameAccountList & default_instance()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
GameAccountList(const GameAccountList &from)
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::GameAccountHandle > handle_
int GetCachedSize() const
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(GameAccountList *other)
static GameAccountList * default_instance_
virtual ~GameAccountList()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GameAccountStateTagged()
int GetCachedSize() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::bgs::protocol::account::v1::GameAccountFieldTags * game_account_tags_
static const GameAccountStateTagged & default_instance()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(GameAccountStateTagged *other)
GameAccountStateTagged * New() const
::google::protobuf::Metadata GetMetadata() const
GameAccountStateTagged(const GameAccountStateTagged &from)
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static GameAccountStateTagged * default_instance_
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
void SetCachedSize(int size) const
GameAccountStateTagged & operator=(const GameAccountStateTagged &from)
::bgs::protocol::account::v1::GameAccountState * game_account_state_
static const GameAccountState & default_instance()
int GetCachedSize() const
GameAccountState * New() const
void Swap(GameAccountState *other)
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
virtual ~GameAccountState()
GameAccountState & operator=(const GameAccountState &from)
GameAccountState(const GameAccountState &from)
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
GameLevelInfo * New() const
GameLevelInfo & operator=(const GameLevelInfo &from)
void Swap(GameLevelInfo *other)
int GetCachedSize() const
static const GameLevelInfo & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
GameLevelInfo(const GameLevelInfo &from)
GameSessionInfo & operator=(const GameSessionInfo &from)
GameSessionInfo(const GameSessionInfo &from)
void SetCachedSize(int size) const
void Swap(GameSessionInfo *other)
virtual ~GameSessionInfo()
GameSessionInfo * New() const
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
static const GameSessionInfo & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
static GameSessionLocation * default_instance_
::google::protobuf::uint32 country_
GameSessionLocation & operator=(const GameSessionLocation &from)
int GetCachedSize() const
void InitAsDefaultInstance()
void SetCachedSize(int size) const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
GameSessionLocation * New() const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
void Swap(GameSessionLocation *other)
static const GameSessionLocation & default_instance()
GameSessionLocation(const GameSessionLocation &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
virtual ~GameSessionLocation()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::std::string * ip_address_
static const ::google::protobuf::Descriptor * descriptor()
GameSessionUpdateInfo * New() const
::bgs::protocol::account::v1::CAIS * cais_
void Swap(GameSessionUpdateInfo *other)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
virtual ~GameSessionUpdateInfo()
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const GameSessionUpdateInfo & default_instance()
GameSessionUpdateInfo(const GameSessionUpdateInfo &from)
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
GameSessionUpdateInfo & operator=(const GameSessionUpdateInfo &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
int GetCachedSize() const
static GameSessionUpdateInfo * default_instance_
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::google::protobuf::uint64 suspension_expires_
static const GameStatus & default_instance()
void Swap(GameStatus *other)
::google::protobuf::uint32 program_
GameStatus(const GameStatus &from)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
GameStatus & operator=(const GameStatus &from)
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
static GameStatus * default_instance_
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
int GetCachedSize() const
int GetCachedSize() const
GameTimeInfo & operator=(const GameTimeInfo &from)
void InitAsDefaultInstance()
::google::protobuf::uint64 play_time_expires_
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
bool is_unlimited_play_time_
::google::protobuf::UnknownFieldSet _unknown_fields_
bool is_recurring_subscription_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
GameTimeInfo(const GameTimeInfo &from)
static GameTimeInfo * default_instance_
static const GameTimeInfo & default_instance()
void Swap(GameTimeInfo *other)
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
GameTimeInfo * New() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
GameTimeRemainingInfo(const GameTimeRemainingInfo &from)
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
virtual ~GameTimeRemainingInfo()
GameTimeRemainingInfo * New() const
int GetCachedSize() const
static const GameTimeRemainingInfo & default_instance()
GameTimeRemainingInfo & operator=(const GameTimeRemainingInfo &from)
void Swap(GameTimeRemainingInfo *other)
void SetCachedSize(int size) const
Identity(const Identity &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::bgs::protocol::account::v1::AccountId * account_
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::bgs::protocol::account::v1::GameAccountHandle * game_account_
::google::protobuf::Metadata GetMetadata() const
Identity & operator=(const Identity &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const Identity & default_instance()
static Identity * default_instance_
int GetCachedSize() const
void Swap(Identity *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::std::string * client_address_
static IgrAddress * default_instance_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
int GetCachedSize() const
IgrAddress & operator=(const IgrAddress &from)
::google::protobuf::uint32 region_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
static const IgrAddress & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
IgrAddress(const IgrAddress &from)
void Swap(IgrAddress *other)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
IgrId & operator=(const IgrId &from)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
int GetCachedSize() const
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
static const IgrId & default_instance()
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
static IgrId * default_instance_
void InitAsDefaultInstance()
static OptIns * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static const OptIns & default_instance()
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
int GetCachedSize() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::RepeatedField< ::google::protobuf::uint64 > ids_
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
OptIns(const OptIns &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
OptIns & operator=(const OptIns &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
ParentalControlInfo & operator=(const ParentalControlInfo &from)
ParentalControlInfo(const ParentalControlInfo &from)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static ParentalControlInfo * default_instance_
::google::protobuf::uint32 minutes_per_week_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::RepeatedField< bool > play_schedule_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
virtual ~ParentalControlInfo()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
void Swap(ParentalControlInfo *other)
bool in_game_purchase_disabled_
::google::protobuf::uint32 minutes_per_day_
ParentalControlInfo * New() const
static const ParentalControlInfo & default_instance()
::std::string * timezone_
int GetCachedSize() const
void InitAsDefaultInstance()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
PlayScheduleRestriction & operator=(const PlayScheduleRestriction &from)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::std::string * timezone_
PlayScheduleRestriction()
PlayScheduleRestriction(const PlayScheduleRestriction &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
void Swap(PlayScheduleRestriction *other)
static PlayScheduleRestriction * default_instance_
PlayScheduleRestriction * New() const
int GetCachedSize() const
::google::protobuf::RepeatedField< bool > play_schedule_
static const PlayScheduleRestriction & default_instance()
void SetCachedSize(int size) const
void InitAsDefaultInstance()
virtual ~PlayScheduleRestriction()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
static const ::google::protobuf::EnumDescriptor * GameInfoPrivacy_descriptor()
static const PrivacyInfo & default_instance()
PrivacyInfo_GameInfoPrivacy GameInfoPrivacy
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
bool is_visible_for_view_friends_
bool is_hidden_from_friend_finder_
static const ::google::protobuf::Descriptor * descriptor()
static const ::std::string & GameInfoPrivacy_Name(GameInfoPrivacy value)
bool only_allow_friend_whispers_
static bool GameInfoPrivacy_IsValid(int value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
PrivacyInfo * New() const
PrivacyInfo(const PrivacyInfo &from)
static bool GameInfoPrivacy_Parse(const ::std::string &name, GameInfoPrivacy *value)
PrivacyInfo & operator=(const PrivacyInfo &from)
static PrivacyInfo * default_instance_
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
void InitAsDefaultInstance()
void Swap(PrivacyInfo *other)
ProgramTag(const ProgramTag &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ProgramTag & default_instance()
static ProgramTag * default_instance_
void SetCachedSize(int size) const
void Swap(ProgramTag *other)
void InitAsDefaultInstance()
::google::protobuf::uint32 program_
ProgramTag & operator=(const ProgramTag &from)
int GetCachedSize() const
::google::protobuf::uint32 tag_
::google::protobuf::Metadata GetMetadata() const
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
static RAFInfo * default_instance_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
static const RAFInfo & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
RAFInfo(const RAFInfo &from)
::std::string * raf_info_
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
RAFInfo & operator=(const RAFInfo &from)
void SetCachedSize(int size) const
void Swap(RAFInfo *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(RegionTag *other)
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static const RegionTag & default_instance()
RegionTag & operator=(const RegionTag &from)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 tag_
void SetCachedSize(int size) const
RegionTag(const RegionTag &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::google::protobuf::uint32 region_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static RegionTag * default_instance_
::google::protobuf::Metadata GetMetadata() const
static RestrictionStatus * default_instance_
RestrictionStatus & operator=(const RestrictionStatus &from)
RestrictionStatus * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
virtual ~RestrictionStatus()
::google::protobuf::uint64 expiration_us_
RestrictionStatus(const RestrictionStatus &from)
void Swap(RestrictionStatus *other)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
static const RestrictionStatus & default_instance()
int GetCachedSize() const
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
bool authenticator_required_
bool authenticator_enabled_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
int GetCachedSize() const
static SecurityStatus * default_instance_
virtual ~SecurityStatus()
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const SecurityStatus & default_instance()
SecurityStatus & operator=(const SecurityStatus &from)
SecurityStatus * New() const
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
bool sms_protect_enabled_
void SetCachedSize(int size) const
void Swap(SecurityStatus *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
SecurityStatus(const SecurityStatus &from)
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::bgs::protocol::EntityId * entity_id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::account::v1::AccountFieldTags * account_tags_
friend void protobuf_ShutdownFile_account_5ftypes_2eproto()
void Swap(SubscriberReference *other)
static SubscriberReference * default_instance_
::google::protobuf::UnknownFieldSet _unknown_fields_
SubscriberReference & operator=(const SubscriberReference &from)
friend void protobuf_AssignDesc_account_5ftypes_2eproto()
static const SubscriberReference & default_instance()
::bgs::protocol::account::v1::AccountFieldOptions * account_options_
SubscriberReference * New() const
void SetCachedSize(int size) const
::bgs::protocol::account::v1::GameAccountFieldTags * game_account_tags_
virtual ~SubscriberReference()
int GetCachedSize() const
::bgs::protocol::account::v1::GameAccountFieldOptions * game_account_options_
::google::protobuf::uint64 object_id_
void InitAsDefaultInstance()
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
::google::protobuf::uint64 subscriber_id_
SubscriberReference(const SubscriberReference &from)
bool IdentityVerificationStatus_Parse(const ::std::string &name, IdentityVerificationStatus *value)
void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto()
const IdentityVerificationStatus IdentityVerificationStatus_MIN
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * IdentityVerificationStatus_descriptor()
const int IdentityVerificationStatus_ARRAYSIZE
const PrivacyInfo_GameInfoPrivacy PrivacyInfo_GameInfoPrivacy_GameInfoPrivacy_MAX
const IdentityVerificationStatus IdentityVerificationStatus_MAX
PrivacyInfo_GameInfoPrivacy
@ PrivacyInfo_GameInfoPrivacy_PRIVACY_FRIENDS
@ PrivacyInfo_GameInfoPrivacy_PRIVACY_ME
@ PrivacyInfo_GameInfoPrivacy_PRIVACY_EVERYONE
IdentityVerificationStatus
const PrivacyInfo_GameInfoPrivacy PrivacyInfo_GameInfoPrivacy_GameInfoPrivacy_MIN
const ::std::string & IdentityVerificationStatus_Name(IdentityVerificationStatus value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * PrivacyInfo_GameInfoPrivacy_descriptor()
TC_PROTO_API bool PrivacyInfo_GameInfoPrivacy_IsValid(int value)
void protobuf_AssignDesc_account_5ftypes_2eproto()
void protobuf_ShutdownFile_account_5ftypes_2eproto()
const int PrivacyInfo_GameInfoPrivacy_GameInfoPrivacy_ARRAYSIZE
TC_PROTO_API bool IdentityVerificationStatus_IsValid(int value)
const ::std::string & PrivacyInfo_GameInfoPrivacy_Name(PrivacyInfo_GameInfoPrivacy value)
bool PrivacyInfo_GameInfoPrivacy_Parse(const ::std::string &name, PrivacyInfo_GameInfoPrivacy *value)
::bgs::protocol::account::v1::GameAccountHandle * game_account_
::google::protobuf::uint32 external_id_