TrinityCore
bgs::protocol::account::v1::AccountLevelInfo Class Reference

#include <account_types.pb.h>

+ Inheritance diagram for bgs::protocol::account::v1::AccountLevelInfo:

Public Member Functions

 AccountLevelInfo ()
 
virtual ~AccountLevelInfo ()
 
 AccountLevelInfo (const AccountLevelInfo &from)
 
AccountLevelInfooperator= (const AccountLevelInfo &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (AccountLevelInfo *other)
 
AccountLevelInfoNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
int licenses_size () const
 
void clear_licenses ()
 
const ::bgs::protocol::account::v1::AccountLicenselicenses (int index) const
 
inline ::bgs::protocol::account::v1::AccountLicensemutable_licenses (int index)
 
inline ::bgs::protocol::account::v1::AccountLicenseadd_licenses ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > & licenses () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > * mutable_licenses ()
 
bool has_default_currency () const
 
void clear_default_currency ()
 
inline ::google::protobuf::uint32 default_currency () const
 
void set_default_currency (::google::protobuf::uint32 value)
 
bool has_country () const
 
void clear_country ()
 
const ::std::string & country () const
 
void set_country (const ::std::string &value)
 
void set_country (const char *value)
 
void set_country (const char *value, size_t size)
 
inline ::std::string * mutable_country ()
 
inline ::std::string * release_country ()
 
void set_allocated_country (::std::string *country)
 
bool has_preferred_region () const
 
void clear_preferred_region ()
 
inline ::google::protobuf::uint32 preferred_region () const
 
void set_preferred_region (::google::protobuf::uint32 value)
 
bool has_full_name () const
 
void clear_full_name ()
 
const ::std::string & full_name () const
 
void set_full_name (const ::std::string &value)
 
void set_full_name (const char *value)
 
void set_full_name (const char *value, size_t size)
 
inline ::std::string * mutable_full_name ()
 
inline ::std::string * release_full_name ()
 
void set_allocated_full_name (::std::string *full_name)
 
bool has_battle_tag () const
 
void clear_battle_tag ()
 
const ::std::string & battle_tag () const
 
void set_battle_tag (const ::std::string &value)
 
void set_battle_tag (const char *value)
 
void set_battle_tag (const char *value, size_t size)
 
inline ::std::string * mutable_battle_tag ()
 
inline ::std::string * release_battle_tag ()
 
void set_allocated_battle_tag (::std::string *battle_tag)
 
bool has_muted () const
 
void clear_muted ()
 
bool muted () const
 
void set_muted (bool value)
 
bool has_manual_review () const
 
void clear_manual_review ()
 
bool manual_review () const
 
void set_manual_review (bool value)
 
bool has_account_paid_any () const
 
void clear_account_paid_any ()
 
bool account_paid_any () const
 
void set_account_paid_any (bool value)
 
bool has_identity_check_status () const
 
void clear_identity_check_status ()
 
inline ::bgs::protocol::account::v1::IdentityVerificationStatus identity_check_status () const
 
void set_identity_check_status (::bgs::protocol::account::v1::IdentityVerificationStatus value)
 
bool has_email () const
 
void clear_email ()
 
const ::std::string & email () const
 
void set_email (const ::std::string &value)
 
void set_email (const char *value)
 
void set_email (const char *value, size_t size)
 
inline ::std::string * mutable_email ()
 
inline ::std::string * release_email ()
 
void set_allocated_email (::std::string *email)
 
bool has_headless_account () const
 
void clear_headless_account ()
 
bool headless_account () const
 
void set_headless_account (bool value)
 
bool has_test_account () const
 
void clear_test_account ()
 
bool test_account () const
 
void set_test_account (bool value)
 
bool has_is_sms_protected () const
 
void clear_is_sms_protected ()
 
bool is_sms_protected () const
 
void set_is_sms_protected (bool value)
 
bool has_ratings_board_minimum_age () const
 
void clear_ratings_board_minimum_age ()
 
inline ::google::protobuf::uint32 ratings_board_minimum_age () const
 
void set_ratings_board_minimum_age (::google::protobuf::uint32 value)
 
bool has_phone_number () const
 
void clear_phone_number ()
 
const ::std::string & phone_number () const
 
void set_phone_number (const ::std::string &value)
 
void set_phone_number (const char *value)
 
void set_phone_number (const char *value, size_t size)
 
inline ::std::string * mutable_phone_number ()
 
inline ::std::string * release_phone_number ()
 
void set_allocated_phone_number (::std::string *phone_number)
 
bool has_birthdate () const
 
void clear_birthdate ()
 
const ::std::string & birthdate () const
 
void set_birthdate (const ::std::string &value)
 
void set_birthdate (const char *value)
 
void set_birthdate (const char *value, size_t size)
 
inline ::std::string * mutable_birthdate ()
 
inline ::std::string * release_birthdate ()
 
void set_allocated_birthdate (::std::string *birthdate)
 
bool has_legal_country_feature_restrictions_applied () const
 
void clear_legal_country_feature_restrictions_applied ()
 
bool legal_country_feature_restrictions_applied () const
 
void set_legal_country_feature_restrictions_applied (bool value)
 
bool has_opt_ins () const
 
void clear_opt_ins ()
 
const ::bgs::protocol::account::v1::OptInsopt_ins () const
 
inline ::bgs::protocol::account::v1::OptInsmutable_opt_ins ()
 
inline ::bgs::protocol::account::v1::OptInsrelease_opt_ins ()
 
void set_allocated_opt_ins (::bgs::protocol::account::v1::OptIns *opt_ins)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const AccountLevelInfodefault_instance ()
 

Static Public Attributes

static const int kLicensesFieldNumber = 3
 
static const int kDefaultCurrencyFieldNumber = 4
 
static const int kCountryFieldNumber = 5
 
static const int kPreferredRegionFieldNumber = 6
 
static const int kFullNameFieldNumber = 7
 
static const int kBattleTagFieldNumber = 8
 
static const int kMutedFieldNumber = 9
 
static const int kManualReviewFieldNumber = 10
 
static const int kAccountPaidAnyFieldNumber = 11
 
static const int kIdentityCheckStatusFieldNumber = 12
 
static const int kEmailFieldNumber = 13
 
static const int kHeadlessAccountFieldNumber = 14
 
static const int kTestAccountFieldNumber = 15
 
static const int kIsSmsProtectedFieldNumber = 17
 
static const int kRatingsBoardMinimumAgeFieldNumber = 18
 
static const int kPhoneNumberFieldNumber = 19
 
static const int kBirthdateFieldNumber = 20
 
static const int kLegalCountryFeatureRestrictionsAppliedFieldNumber = 21
 
static const int kOptInsFieldNumber = 22
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_default_currency ()
 
void clear_has_default_currency ()
 
void set_has_country ()
 
void clear_has_country ()
 
void set_has_preferred_region ()
 
void clear_has_preferred_region ()
 
void set_has_full_name ()
 
void clear_has_full_name ()
 
void set_has_battle_tag ()
 
void clear_has_battle_tag ()
 
void set_has_muted ()
 
void clear_has_muted ()
 
void set_has_manual_review ()
 
void clear_has_manual_review ()
 
void set_has_account_paid_any ()
 
void clear_has_account_paid_any ()
 
void set_has_identity_check_status ()
 
void clear_has_identity_check_status ()
 
void set_has_email ()
 
void clear_has_email ()
 
void set_has_headless_account ()
 
void clear_has_headless_account ()
 
void set_has_test_account ()
 
void clear_has_test_account ()
 
void set_has_is_sms_protected ()
 
void clear_has_is_sms_protected ()
 
void set_has_ratings_board_minimum_age ()
 
void clear_has_ratings_board_minimum_age ()
 
void set_has_phone_number ()
 
void clear_has_phone_number ()
 
void set_has_birthdate ()
 
void clear_has_birthdate ()
 
void set_has_legal_country_feature_restrictions_applied ()
 
void clear_has_legal_country_feature_restrictions_applied ()
 
void set_has_opt_ins ()
 
void clear_has_opt_ins ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicenselicenses_
 
::std::string * country_
 
::google::protobuf::uint32 default_currency_
 
::google::protobuf::uint32 preferred_region_
 
::std::string * full_name_
 
::std::string * battle_tag_
 
bool muted_
 
bool manual_review_
 
bool account_paid_any_
 
bool headless_account_
 
int identity_check_status_
 
::std::string * email_
 
::google::protobuf::uint32 ratings_board_minimum_age_
 
bool test_account_
 
bool is_sms_protected_
 
bool legal_country_feature_restrictions_applied_
 
::std::string * phone_number_
 
::std::string * birthdate_
 
::bgs::protocol::account::v1::OptInsopt_ins_
 

Static Private Attributes

static AccountLevelInfodefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto ()
 
void protobuf_AssignDesc_account_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_account_5ftypes_2eproto ()
 

Detailed Description

Definition at line 1402 of file account_types.pb.h.

Constructor & Destructor Documentation

◆ AccountLevelInfo() [1/2]

bgs::protocol::account::v1::AccountLevelInfo::AccountLevelInfo ( )

◆ ~AccountLevelInfo()

virtual bgs::protocol::account::v1::AccountLevelInfo::~AccountLevelInfo ( )
virtual

◆ AccountLevelInfo() [2/2]

bgs::protocol::account::v1::AccountLevelInfo::AccountLevelInfo ( const AccountLevelInfo from)

Member Function Documentation

◆ account_paid_any()

bool bgs::protocol::account::v1::AccountLevelInfo::account_paid_any ( ) const
inline

Definition at line 6297 of file account_types.pb.h.

◆ add_licenses()

bgs::protocol::account::v1::AccountLicense * bgs::protocol::account::v1::AccountLevelInfo::add_licenses ( )
inline

Definition at line 5944 of file account_types.pb.h.

◆ battle_tag()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::battle_tag ( ) const
inline

Definition at line 6175 of file account_types.pb.h.

◆ birthdate()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::birthdate ( ) const
inline

Definition at line 6596 of file account_types.pb.h.

◆ clear_account_paid_any()

void bgs::protocol::account::v1::AccountLevelInfo::clear_account_paid_any ( )
inline

Definition at line 6293 of file account_types.pb.h.

◆ clear_battle_tag()

void bgs::protocol::account::v1::AccountLevelInfo::clear_battle_tag ( )
inline

Definition at line 6169 of file account_types.pb.h.

◆ clear_birthdate()

void bgs::protocol::account::v1::AccountLevelInfo::clear_birthdate ( )
inline

Definition at line 6590 of file account_types.pb.h.

◆ clear_country()

void bgs::protocol::account::v1::AccountLevelInfo::clear_country ( )
inline

Definition at line 5993 of file account_types.pb.h.

◆ clear_default_currency()

void bgs::protocol::account::v1::AccountLevelInfo::clear_default_currency ( )
inline

Definition at line 5969 of file account_types.pb.h.

◆ clear_email()

void bgs::protocol::account::v1::AccountLevelInfo::clear_email ( )
inline

Definition at line 6342 of file account_types.pb.h.

◆ clear_full_name()

void bgs::protocol::account::v1::AccountLevelInfo::clear_full_name ( )
inline

Definition at line 6093 of file account_types.pb.h.

◆ clear_has_account_paid_any()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_account_paid_any ( )
inlineprivate

Definition at line 6290 of file account_types.pb.h.

◆ clear_has_battle_tag()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_battle_tag ( )
inlineprivate

Definition at line 6166 of file account_types.pb.h.

◆ clear_has_birthdate()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_birthdate ( )
inlineprivate

Definition at line 6587 of file account_types.pb.h.

◆ clear_has_country()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_country ( )
inlineprivate

Definition at line 5990 of file account_types.pb.h.

◆ clear_has_default_currency()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_default_currency ( )
inlineprivate

Definition at line 5966 of file account_types.pb.h.

◆ clear_has_email()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_email ( )
inlineprivate

Definition at line 6339 of file account_types.pb.h.

◆ clear_has_full_name()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_full_name ( )
inlineprivate

Definition at line 6090 of file account_types.pb.h.

◆ clear_has_headless_account()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_headless_account ( )
inlineprivate

Definition at line 6415 of file account_types.pb.h.

◆ clear_has_identity_check_status()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_identity_check_status ( )
inlineprivate

Definition at line 6314 of file account_types.pb.h.

◆ clear_has_is_sms_protected()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_is_sms_protected ( )
inlineprivate

Definition at line 6463 of file account_types.pb.h.

◆ clear_has_legal_country_feature_restrictions_applied()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_legal_country_feature_restrictions_applied ( )
inlineprivate

Definition at line 6663 of file account_types.pb.h.

◆ clear_has_manual_review()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_manual_review ( )
inlineprivate

Definition at line 6266 of file account_types.pb.h.

◆ clear_has_muted()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_muted ( )
inlineprivate

Definition at line 6242 of file account_types.pb.h.

◆ clear_has_opt_ins()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_opt_ins ( )
inlineprivate

Definition at line 6687 of file account_types.pb.h.

◆ clear_has_phone_number()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_phone_number ( )
inlineprivate

Definition at line 6511 of file account_types.pb.h.

◆ clear_has_preferred_region()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_preferred_region ( )
inlineprivate

Definition at line 6066 of file account_types.pb.h.

◆ clear_has_ratings_board_minimum_age()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_ratings_board_minimum_age ( )
inlineprivate

Definition at line 6487 of file account_types.pb.h.

◆ clear_has_test_account()

void bgs::protocol::account::v1::AccountLevelInfo::clear_has_test_account ( )
inlineprivate

Definition at line 6439 of file account_types.pb.h.

◆ clear_headless_account()

void bgs::protocol::account::v1::AccountLevelInfo::clear_headless_account ( )
inline

Definition at line 6418 of file account_types.pb.h.

◆ clear_identity_check_status()

void bgs::protocol::account::v1::AccountLevelInfo::clear_identity_check_status ( )
inline

Definition at line 6317 of file account_types.pb.h.

◆ clear_is_sms_protected()

void bgs::protocol::account::v1::AccountLevelInfo::clear_is_sms_protected ( )
inline

Definition at line 6466 of file account_types.pb.h.

◆ clear_legal_country_feature_restrictions_applied()

void bgs::protocol::account::v1::AccountLevelInfo::clear_legal_country_feature_restrictions_applied ( )
inline

Definition at line 6666 of file account_types.pb.h.

◆ clear_licenses()

void bgs::protocol::account::v1::AccountLevelInfo::clear_licenses ( )
inline

Definition at line 5933 of file account_types.pb.h.

◆ clear_manual_review()

void bgs::protocol::account::v1::AccountLevelInfo::clear_manual_review ( )
inline

Definition at line 6269 of file account_types.pb.h.

◆ clear_muted()

void bgs::protocol::account::v1::AccountLevelInfo::clear_muted ( )
inline

Definition at line 6245 of file account_types.pb.h.

◆ clear_opt_ins()

void bgs::protocol::account::v1::AccountLevelInfo::clear_opt_ins ( )
inline

Definition at line 6690 of file account_types.pb.h.

◆ clear_phone_number()

void bgs::protocol::account::v1::AccountLevelInfo::clear_phone_number ( )
inline

Definition at line 6514 of file account_types.pb.h.

◆ clear_preferred_region()

void bgs::protocol::account::v1::AccountLevelInfo::clear_preferred_region ( )
inline

Definition at line 6069 of file account_types.pb.h.

◆ clear_ratings_board_minimum_age()

void bgs::protocol::account::v1::AccountLevelInfo::clear_ratings_board_minimum_age ( )
inline

Definition at line 6490 of file account_types.pb.h.

◆ clear_test_account()

void bgs::protocol::account::v1::AccountLevelInfo::clear_test_account ( )
inline

Definition at line 6442 of file account_types.pb.h.

◆ country()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::country ( ) const
inline

Definition at line 5999 of file account_types.pb.h.

◆ default_currency()

google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::default_currency ( ) const
inline

Definition at line 5973 of file account_types.pb.h.

◆ default_instance()

static const AccountLevelInfo & bgs::protocol::account::v1::AccountLevelInfo::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::account::v1::AccountLevelInfo::descriptor ( )
static

◆ email()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::email ( ) const
inline

Definition at line 6348 of file account_types.pb.h.

◆ full_name()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::full_name ( ) const
inline

Definition at line 6099 of file account_types.pb.h.

◆ GetCachedSize()

int bgs::protocol::account::v1::AccountLevelInfo::GetCachedSize ( ) const
inline

Definition at line 1430 of file account_types.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::account::v1::AccountLevelInfo::GetMetadata ( ) const

◆ has_account_paid_any()

bool bgs::protocol::account::v1::AccountLevelInfo::has_account_paid_any ( ) const
inline

Definition at line 6284 of file account_types.pb.h.

◆ has_battle_tag()

bool bgs::protocol::account::v1::AccountLevelInfo::has_battle_tag ( ) const
inline

Definition at line 6160 of file account_types.pb.h.

◆ has_birthdate()

bool bgs::protocol::account::v1::AccountLevelInfo::has_birthdate ( ) const
inline

Definition at line 6581 of file account_types.pb.h.

◆ has_country()

bool bgs::protocol::account::v1::AccountLevelInfo::has_country ( ) const
inline

Definition at line 5984 of file account_types.pb.h.

◆ has_default_currency()

bool bgs::protocol::account::v1::AccountLevelInfo::has_default_currency ( ) const
inline

Definition at line 5960 of file account_types.pb.h.

◆ has_email()

bool bgs::protocol::account::v1::AccountLevelInfo::has_email ( ) const
inline

Definition at line 6333 of file account_types.pb.h.

◆ has_full_name()

bool bgs::protocol::account::v1::AccountLevelInfo::has_full_name ( ) const
inline

Definition at line 6084 of file account_types.pb.h.

◆ has_headless_account()

bool bgs::protocol::account::v1::AccountLevelInfo::has_headless_account ( ) const
inline

Definition at line 6409 of file account_types.pb.h.

◆ has_identity_check_status()

bool bgs::protocol::account::v1::AccountLevelInfo::has_identity_check_status ( ) const
inline

Definition at line 6308 of file account_types.pb.h.

◆ has_is_sms_protected()

bool bgs::protocol::account::v1::AccountLevelInfo::has_is_sms_protected ( ) const
inline

Definition at line 6457 of file account_types.pb.h.

◆ has_legal_country_feature_restrictions_applied()

bool bgs::protocol::account::v1::AccountLevelInfo::has_legal_country_feature_restrictions_applied ( ) const
inline

Definition at line 6657 of file account_types.pb.h.

◆ has_manual_review()

bool bgs::protocol::account::v1::AccountLevelInfo::has_manual_review ( ) const
inline

Definition at line 6260 of file account_types.pb.h.

◆ has_muted()

bool bgs::protocol::account::v1::AccountLevelInfo::has_muted ( ) const
inline

Definition at line 6236 of file account_types.pb.h.

◆ has_opt_ins()

bool bgs::protocol::account::v1::AccountLevelInfo::has_opt_ins ( ) const
inline

Definition at line 6681 of file account_types.pb.h.

◆ has_phone_number()

bool bgs::protocol::account::v1::AccountLevelInfo::has_phone_number ( ) const
inline

Definition at line 6505 of file account_types.pb.h.

◆ has_preferred_region()

bool bgs::protocol::account::v1::AccountLevelInfo::has_preferred_region ( ) const
inline

Definition at line 6060 of file account_types.pb.h.

◆ has_ratings_board_minimum_age()

bool bgs::protocol::account::v1::AccountLevelInfo::has_ratings_board_minimum_age ( ) const
inline

Definition at line 6481 of file account_types.pb.h.

◆ has_test_account()

bool bgs::protocol::account::v1::AccountLevelInfo::has_test_account ( ) const
inline

Definition at line 6433 of file account_types.pb.h.

◆ headless_account()

bool bgs::protocol::account::v1::AccountLevelInfo::headless_account ( ) const
inline

Definition at line 6422 of file account_types.pb.h.

◆ identity_check_status()

bgs::protocol::account::v1::IdentityVerificationStatus bgs::protocol::account::v1::AccountLevelInfo::identity_check_status ( ) const
inline

Definition at line 6321 of file account_types.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::account::v1::AccountLevelInfo::InitAsDefaultInstance ( )
private

◆ is_sms_protected()

bool bgs::protocol::account::v1::AccountLevelInfo::is_sms_protected ( ) const
inline

Definition at line 6470 of file account_types.pb.h.

◆ legal_country_feature_restrictions_applied()

bool bgs::protocol::account::v1::AccountLevelInfo::legal_country_feature_restrictions_applied ( ) const
inline

Definition at line 6670 of file account_types.pb.h.

◆ licenses() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::account::v1::AccountLicense > & bgs::protocol::account::v1::AccountLevelInfo::licenses ( ) const
inline

Definition at line 5949 of file account_types.pb.h.

◆ licenses() [2/2]

const ::bgs::protocol::account::v1::AccountLicense & bgs::protocol::account::v1::AccountLevelInfo::licenses ( int  index) const
inline

Definition at line 5936 of file account_types.pb.h.

◆ licenses_size()

int bgs::protocol::account::v1::AccountLevelInfo::licenses_size ( ) const
inline

Definition at line 5930 of file account_types.pb.h.

◆ manual_review()

bool bgs::protocol::account::v1::AccountLevelInfo::manual_review ( ) const
inline

Definition at line 6273 of file account_types.pb.h.

◆ mutable_battle_tag()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_battle_tag ( )
inline

Definition at line 6203 of file account_types.pb.h.

◆ mutable_birthdate()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_birthdate ( )
inline

Definition at line 6624 of file account_types.pb.h.

◆ mutable_country()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_country ( )
inline

Definition at line 6027 of file account_types.pb.h.

◆ mutable_email()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_email ( )
inline

Definition at line 6376 of file account_types.pb.h.

◆ mutable_full_name()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_full_name ( )
inline

Definition at line 6127 of file account_types.pb.h.

◆ mutable_licenses() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::account::v1::AccountLicense > * bgs::protocol::account::v1::AccountLevelInfo::mutable_licenses ( )
inline

Definition at line 5954 of file account_types.pb.h.

◆ mutable_licenses() [2/2]

bgs::protocol::account::v1::AccountLicense * bgs::protocol::account::v1::AccountLevelInfo::mutable_licenses ( int  index)
inline

Definition at line 5940 of file account_types.pb.h.

◆ mutable_opt_ins()

bgs::protocol::account::v1::OptIns * bgs::protocol::account::v1::AccountLevelInfo::mutable_opt_ins ( )
inline

Definition at line 6698 of file account_types.pb.h.

◆ mutable_phone_number()

std::string * bgs::protocol::account::v1::AccountLevelInfo::mutable_phone_number ( )
inline

Definition at line 6548 of file account_types.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::account::v1::AccountLevelInfo::mutable_unknown_fields ( )
inline

Definition at line 1418 of file account_types.pb.h.

◆ muted()

bool bgs::protocol::account::v1::AccountLevelInfo::muted ( ) const
inline

Definition at line 6249 of file account_types.pb.h.

◆ New()

AccountLevelInfo * bgs::protocol::account::v1::AccountLevelInfo::New ( ) const

◆ operator=()

AccountLevelInfo & bgs::protocol::account::v1::AccountLevelInfo::operator= ( const AccountLevelInfo from)
inline

Definition at line 1409 of file account_types.pb.h.

◆ opt_ins()

const ::bgs::protocol::account::v1::OptIns & bgs::protocol::account::v1::AccountLevelInfo::opt_ins ( ) const
inline

Definition at line 6694 of file account_types.pb.h.

◆ phone_number()

const ::std::string & bgs::protocol::account::v1::AccountLevelInfo::phone_number ( ) const
inline

Definition at line 6520 of file account_types.pb.h.

◆ preferred_region()

google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::preferred_region ( ) const
inline

Definition at line 6073 of file account_types.pb.h.

◆ ratings_board_minimum_age()

google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::ratings_board_minimum_age ( ) const
inline

Definition at line 6494 of file account_types.pb.h.

◆ release_battle_tag()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_battle_tag ( )
inline

Definition at line 6211 of file account_types.pb.h.

◆ release_birthdate()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_birthdate ( )
inline

Definition at line 6632 of file account_types.pb.h.

◆ release_country()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_country ( )
inline

Definition at line 6035 of file account_types.pb.h.

◆ release_email()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_email ( )
inline

Definition at line 6384 of file account_types.pb.h.

◆ release_full_name()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_full_name ( )
inline

Definition at line 6135 of file account_types.pb.h.

◆ release_opt_ins()

bgs::protocol::account::v1::OptIns * bgs::protocol::account::v1::AccountLevelInfo::release_opt_ins ( )
inline

Definition at line 6704 of file account_types.pb.h.

◆ release_phone_number()

std::string * bgs::protocol::account::v1::AccountLevelInfo::release_phone_number ( )
inline

Definition at line 6556 of file account_types.pb.h.

◆ set_account_paid_any()

void bgs::protocol::account::v1::AccountLevelInfo::set_account_paid_any ( bool  value)
inline

Definition at line 6301 of file account_types.pb.h.

◆ set_allocated_battle_tag()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_battle_tag ( ::std::string *  battle_tag)
inline

Definition at line 6221 of file account_types.pb.h.

◆ set_allocated_birthdate()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_birthdate ( ::std::string *  birthdate)
inline

Definition at line 6642 of file account_types.pb.h.

◆ set_allocated_country()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_country ( ::std::string *  country)
inline

Definition at line 6045 of file account_types.pb.h.

◆ set_allocated_email()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_email ( ::std::string *  email)
inline

Definition at line 6394 of file account_types.pb.h.

◆ set_allocated_full_name()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_full_name ( ::std::string *  full_name)
inline

Definition at line 6145 of file account_types.pb.h.

◆ set_allocated_opt_ins()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_opt_ins ( ::bgs::protocol::account::v1::OptIns opt_ins)
inline

Definition at line 6710 of file account_types.pb.h.

◆ set_allocated_phone_number()

void bgs::protocol::account::v1::AccountLevelInfo::set_allocated_phone_number ( ::std::string *  phone_number)
inline

Definition at line 6566 of file account_types.pb.h.

◆ set_battle_tag() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_battle_tag ( const ::std::string &  value)
inline

Definition at line 6179 of file account_types.pb.h.

◆ set_battle_tag() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_battle_tag ( const char *  value)
inline

Definition at line 6187 of file account_types.pb.h.

◆ set_battle_tag() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_battle_tag ( const char *  value,
size_t  size 
)
inline

Definition at line 6195 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_birthdate() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_birthdate ( const ::std::string &  value)
inline

Definition at line 6600 of file account_types.pb.h.

◆ set_birthdate() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_birthdate ( const char *  value)
inline

Definition at line 6608 of file account_types.pb.h.

◆ set_birthdate() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_birthdate ( const char *  value,
size_t  size 
)
inline

Definition at line 6616 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_country() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_country ( const ::std::string &  value)
inline

Definition at line 6003 of file account_types.pb.h.

◆ set_country() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_country ( const char *  value)
inline

Definition at line 6011 of file account_types.pb.h.

◆ set_country() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_country ( const char *  value,
size_t  size 
)
inline

Definition at line 6019 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_default_currency()

void bgs::protocol::account::v1::AccountLevelInfo::set_default_currency ( ::google::protobuf::uint32  value)
inline

Definition at line 5977 of file account_types.pb.h.

◆ set_email() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_email ( const ::std::string &  value)
inline

Definition at line 6352 of file account_types.pb.h.

◆ set_email() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_email ( const char *  value)
inline

Definition at line 6360 of file account_types.pb.h.

◆ set_email() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_email ( const char *  value,
size_t  size 
)
inline

Definition at line 6368 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_full_name() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_full_name ( const ::std::string &  value)
inline

Definition at line 6103 of file account_types.pb.h.

◆ set_full_name() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_full_name ( const char *  value)
inline

Definition at line 6111 of file account_types.pb.h.

◆ set_full_name() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_full_name ( const char *  value,
size_t  size 
)
inline

Definition at line 6119 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_has_account_paid_any()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_account_paid_any ( )
inlineprivate

Definition at line 6287 of file account_types.pb.h.

◆ set_has_battle_tag()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_battle_tag ( )
inlineprivate

Definition at line 6163 of file account_types.pb.h.

◆ set_has_birthdate()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_birthdate ( )
inlineprivate

Definition at line 6584 of file account_types.pb.h.

◆ set_has_country()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_country ( )
inlineprivate

Definition at line 5987 of file account_types.pb.h.

◆ set_has_default_currency()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_default_currency ( )
inlineprivate

Definition at line 5963 of file account_types.pb.h.

◆ set_has_email()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_email ( )
inlineprivate

Definition at line 6336 of file account_types.pb.h.

◆ set_has_full_name()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_full_name ( )
inlineprivate

Definition at line 6087 of file account_types.pb.h.

◆ set_has_headless_account()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_headless_account ( )
inlineprivate

Definition at line 6412 of file account_types.pb.h.

◆ set_has_identity_check_status()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_identity_check_status ( )
inlineprivate

Definition at line 6311 of file account_types.pb.h.

◆ set_has_is_sms_protected()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_is_sms_protected ( )
inlineprivate

Definition at line 6460 of file account_types.pb.h.

◆ set_has_legal_country_feature_restrictions_applied()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_legal_country_feature_restrictions_applied ( )
inlineprivate

Definition at line 6660 of file account_types.pb.h.

◆ set_has_manual_review()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_manual_review ( )
inlineprivate

Definition at line 6263 of file account_types.pb.h.

◆ set_has_muted()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_muted ( )
inlineprivate

Definition at line 6239 of file account_types.pb.h.

◆ set_has_opt_ins()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_opt_ins ( )
inlineprivate

Definition at line 6684 of file account_types.pb.h.

◆ set_has_phone_number()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_phone_number ( )
inlineprivate

Definition at line 6508 of file account_types.pb.h.

◆ set_has_preferred_region()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_preferred_region ( )
inlineprivate

Definition at line 6063 of file account_types.pb.h.

◆ set_has_ratings_board_minimum_age()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_ratings_board_minimum_age ( )
inlineprivate

Definition at line 6484 of file account_types.pb.h.

◆ set_has_test_account()

void bgs::protocol::account::v1::AccountLevelInfo::set_has_test_account ( )
inlineprivate

Definition at line 6436 of file account_types.pb.h.

◆ set_headless_account()

void bgs::protocol::account::v1::AccountLevelInfo::set_headless_account ( bool  value)
inline

Definition at line 6426 of file account_types.pb.h.

◆ set_identity_check_status()

void bgs::protocol::account::v1::AccountLevelInfo::set_identity_check_status ( ::bgs::protocol::account::v1::IdentityVerificationStatus  value)
inline

Definition at line 6325 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_is_sms_protected()

void bgs::protocol::account::v1::AccountLevelInfo::set_is_sms_protected ( bool  value)
inline

Definition at line 6474 of file account_types.pb.h.

◆ set_legal_country_feature_restrictions_applied()

void bgs::protocol::account::v1::AccountLevelInfo::set_legal_country_feature_restrictions_applied ( bool  value)
inline

Definition at line 6674 of file account_types.pb.h.

◆ set_manual_review()

void bgs::protocol::account::v1::AccountLevelInfo::set_manual_review ( bool  value)
inline

Definition at line 6277 of file account_types.pb.h.

◆ set_muted()

void bgs::protocol::account::v1::AccountLevelInfo::set_muted ( bool  value)
inline

Definition at line 6253 of file account_types.pb.h.

◆ set_phone_number() [1/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_phone_number ( const ::std::string &  value)
inline

Definition at line 6524 of file account_types.pb.h.

◆ set_phone_number() [2/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_phone_number ( const char *  value)
inline

Definition at line 6532 of file account_types.pb.h.

◆ set_phone_number() [3/3]

void bgs::protocol::account::v1::AccountLevelInfo::set_phone_number ( const char *  value,
size_t  size 
)
inline

Definition at line 6540 of file account_types.pb.h.

+ Here is the call graph for this function:

◆ set_preferred_region()

void bgs::protocol::account::v1::AccountLevelInfo::set_preferred_region ( ::google::protobuf::uint32  value)
inline

Definition at line 6077 of file account_types.pb.h.

◆ set_ratings_board_minimum_age()

void bgs::protocol::account::v1::AccountLevelInfo::set_ratings_board_minimum_age ( ::google::protobuf::uint32  value)
inline

Definition at line 6498 of file account_types.pb.h.

◆ set_test_account()

void bgs::protocol::account::v1::AccountLevelInfo::set_test_account ( bool  value)
inline

Definition at line 6450 of file account_types.pb.h.

◆ SetCachedSize()

void bgs::protocol::account::v1::AccountLevelInfo::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::account::v1::AccountLevelInfo::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::account::v1::AccountLevelInfo::SharedDtor ( )
private

◆ Swap()

void bgs::protocol::account::v1::AccountLevelInfo::Swap ( AccountLevelInfo other)

◆ test_account()

bool bgs::protocol::account::v1::AccountLevelInfo::test_account ( ) const
inline

Definition at line 6446 of file account_types.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::account::v1::AccountLevelInfo::unknown_fields ( ) const
inline

Definition at line 1414 of file account_types.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_account_5ftypes_2eproto

void TC_PROTO_API protobuf_AddDesc_account_5ftypes_2eproto ( )
friend

◆ protobuf_AssignDesc_account_5ftypes_2eproto

void protobuf_AssignDesc_account_5ftypes_2eproto ( )
friend

◆ protobuf_ShutdownFile_account_5ftypes_2eproto

void protobuf_ShutdownFile_account_5ftypes_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::account::v1::AccountLevelInfo::_cached_size_
mutableprivate

Definition at line 1654 of file account_types.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::_has_bits_[1]
private

Definition at line 1653 of file account_types.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::account::v1::AccountLevelInfo::_unknown_fields_
private

Definition at line 1651 of file account_types.pb.h.

◆ account_paid_any_

bool bgs::protocol::account::v1::AccountLevelInfo::account_paid_any_
private

Definition at line 1663 of file account_types.pb.h.

◆ battle_tag_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::battle_tag_
private

Definition at line 1660 of file account_types.pb.h.

◆ birthdate_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::birthdate_
private

Definition at line 1672 of file account_types.pb.h.

◆ country_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::country_
private

Definition at line 1656 of file account_types.pb.h.

◆ default_currency_

::google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::default_currency_
private

Definition at line 1657 of file account_types.pb.h.

◆ default_instance_

AccountLevelInfo* bgs::protocol::account::v1::AccountLevelInfo::default_instance_
staticprivate

Definition at line 1679 of file account_types.pb.h.

◆ email_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::email_
private

Definition at line 1666 of file account_types.pb.h.

◆ full_name_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::full_name_
private

Definition at line 1659 of file account_types.pb.h.

◆ headless_account_

bool bgs::protocol::account::v1::AccountLevelInfo::headless_account_
private

Definition at line 1664 of file account_types.pb.h.

◆ identity_check_status_

int bgs::protocol::account::v1::AccountLevelInfo::identity_check_status_
private

Definition at line 1665 of file account_types.pb.h.

◆ is_sms_protected_

bool bgs::protocol::account::v1::AccountLevelInfo::is_sms_protected_
private

Definition at line 1669 of file account_types.pb.h.

◆ kAccountPaidAnyFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kAccountPaidAnyFieldNumber = 11
static

Definition at line 1521 of file account_types.pb.h.

◆ kBattleTagFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kBattleTagFieldNumber = 8
static

Definition at line 1495 of file account_types.pb.h.

◆ kBirthdateFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kBirthdateFieldNumber = 20
static

Definition at line 1587 of file account_types.pb.h.

◆ kCountryFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kCountryFieldNumber = 5
static

Definition at line 1464 of file account_types.pb.h.

◆ kDefaultCurrencyFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kDefaultCurrencyFieldNumber = 4
static

Definition at line 1457 of file account_types.pb.h.

◆ kEmailFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kEmailFieldNumber = 13
static

Definition at line 1535 of file account_types.pb.h.

◆ kFullNameFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kFullNameFieldNumber = 7
static

Definition at line 1483 of file account_types.pb.h.

◆ kHeadlessAccountFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kHeadlessAccountFieldNumber = 14
static

Definition at line 1547 of file account_types.pb.h.

◆ kIdentityCheckStatusFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kIdentityCheckStatusFieldNumber = 12
static

Definition at line 1528 of file account_types.pb.h.

◆ kIsSmsProtectedFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kIsSmsProtectedFieldNumber = 17
static

Definition at line 1561 of file account_types.pb.h.

◆ kLegalCountryFeatureRestrictionsAppliedFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kLegalCountryFeatureRestrictionsAppliedFieldNumber = 21
static

Definition at line 1599 of file account_types.pb.h.

◆ kLicensesFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kLicensesFieldNumber = 3
static

Definition at line 1445 of file account_types.pb.h.

◆ kManualReviewFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kManualReviewFieldNumber = 10
static

Definition at line 1514 of file account_types.pb.h.

◆ kMutedFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kMutedFieldNumber = 9
static

Definition at line 1507 of file account_types.pb.h.

◆ kOptInsFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kOptInsFieldNumber = 22
static

Definition at line 1606 of file account_types.pb.h.

◆ kPhoneNumberFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kPhoneNumberFieldNumber = 19
static

Definition at line 1575 of file account_types.pb.h.

◆ kPreferredRegionFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kPreferredRegionFieldNumber = 6
static

Definition at line 1476 of file account_types.pb.h.

◆ kRatingsBoardMinimumAgeFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kRatingsBoardMinimumAgeFieldNumber = 18
static

Definition at line 1568 of file account_types.pb.h.

◆ kTestAccountFieldNumber

const int bgs::protocol::account::v1::AccountLevelInfo::kTestAccountFieldNumber = 15
static

Definition at line 1554 of file account_types.pb.h.

◆ legal_country_feature_restrictions_applied_

bool bgs::protocol::account::v1::AccountLevelInfo::legal_country_feature_restrictions_applied_
private

Definition at line 1670 of file account_types.pb.h.

◆ licenses_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::account::v1::AccountLicense > bgs::protocol::account::v1::AccountLevelInfo::licenses_
private

Definition at line 1655 of file account_types.pb.h.

◆ manual_review_

bool bgs::protocol::account::v1::AccountLevelInfo::manual_review_
private

Definition at line 1662 of file account_types.pb.h.

◆ muted_

bool bgs::protocol::account::v1::AccountLevelInfo::muted_
private

Definition at line 1661 of file account_types.pb.h.

◆ opt_ins_

::bgs::protocol::account::v1::OptIns* bgs::protocol::account::v1::AccountLevelInfo::opt_ins_
private

Definition at line 1673 of file account_types.pb.h.

◆ phone_number_

::std::string* bgs::protocol::account::v1::AccountLevelInfo::phone_number_
private

Definition at line 1671 of file account_types.pb.h.

◆ preferred_region_

::google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::preferred_region_
private

Definition at line 1658 of file account_types.pb.h.

◆ ratings_board_minimum_age_

::google::protobuf::uint32 bgs::protocol::account::v1::AccountLevelInfo::ratings_board_minimum_age_
private

Definition at line 1667 of file account_types.pb.h.

◆ test_account_

bool bgs::protocol::account::v1::AccountLevelInfo::test_account_
private

Definition at line 1668 of file account_types.pb.h.


The documentation for this class was generated from the following file: