TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
bgs::protocol::friends::v1::Friend Class Reference

#include <friends_types.pb.h>

Public Member Functions

 Friend ()
 
virtual ~Friend ()
 
 Friend (const Friend &from)
 
Friendoperator= (const Friend &from)
 
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Friend *other)
 
FriendNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const Friend &from)
 
void MergeFrom (const Friend &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_account_id () const
 
void clear_account_id ()
 
const ::bgs::protocol::EntityIdaccount_id () const
 
inline::bgs::protocol::EntityId * mutable_account_id ()
 
inline::bgs::protocol::EntityId * release_account_id ()
 
void set_allocated_account_id (::bgs::protocol::EntityId *account_id)
 
int attribute_size () const
 
void clear_attribute ()
 
const ::bgs::protocol::Attributeattribute (int index) const
 
inline::bgs::protocol::Attribute * mutable_attribute (int index)
 
inline::bgs::protocol::Attribute * add_attribute ()
 
const
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute > & 
attribute () const
 
inline::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute > * 
mutable_attribute ()
 
int role_size () const
 
void clear_role ()
 
inline::google::protobuf::uint32 role (int index) const
 
void set_role (int index,::google::protobuf::uint32 value)
 
void add_role (::google::protobuf::uint32 value)
 
const
::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > & 
role () const
 
inline::google::protobuf::RepeatedField
< ::google::protobuf::uint32 > * 
mutable_role ()
 
bool has_privileges () const
 
void clear_privileges ()
 
inline::google::protobuf::uint64 privileges () const
 
void set_privileges (::google::protobuf::uint64 value)
 
bool has_attributes_epoch () const
 
void clear_attributes_epoch ()
 
inline::google::protobuf::uint64 attributes_epoch () const
 
void set_attributes_epoch (::google::protobuf::uint64 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)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (istream *input)
 
bool ParsePartialFromIstream (istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (ostream *output) const
 
bool SerializePartialToOstream (ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const DescriptorGetDescriptor () const
 
virtual const ReflectionGetReflection () const
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
virtual uint8SerializeWithCachedSizesToArray (uint8 *target) const
 

Static Public Member Functions

static const
::google::protobuf::Descriptor
descriptor ()
 
static const Frienddefault_instance ()
 

Static Public Attributes

static const int kAccountIdFieldNumber = 1
 
static const int kAttributeFieldNumber = 2
 
static const int kRoleFieldNumber = 3
 
static const int kPrivilegesFieldNumber = 4
 
static const int kAttributesEpochFieldNumber = 5
 
static const int kFullNameFieldNumber = 6
 
static const int kBattleTagFieldNumber = 7
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_account_id ()
 
void clear_has_account_id ()
 
void set_has_privileges ()
 
void clear_has_privileges ()
 
void set_has_attributes_epoch ()
 
void clear_has_attributes_epoch ()
 
void set_has_full_name ()
 
void clear_has_full_name ()
 
void set_has_battle_tag ()
 
void clear_has_battle_tag ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::bgs::protocol::EntityIdaccount_id_
 
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute
attribute_
 
::google::protobuf::RepeatedField
< ::google::protobuf::uint32
role_
 
int _role_cached_byte_size_
 
::google::protobuf::uint64 privileges_
 
::google::protobuf::uint64 attributes_epoch_
 
::std::string * full_name_
 
::std::string * battle_tag_
 

Static Private Attributes

static Frienddefault_instance_
 

Friends

void TC_SHARED_API protobuf_AddDesc_friends_5ftypes_2eproto ()
 
void protobuf_AssignDesc_friends_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_friends_5ftypes_2eproto ()
 

Additional Inherited Members

- Public Types inherited from google::protobuf::Message
typedef
google::protobuf::Reflection 
Reflection
 

Constructor & Destructor Documentation

bgs::protocol::friends::v1::Friend::Friend ( )
virtual bgs::protocol::friends::v1::Friend::~Friend ( )
virtual
bgs::protocol::friends::v1::Friend::Friend ( const Friend from)

Member Function Documentation

const ::bgs::protocol::EntityId & bgs::protocol::friends::v1::Friend::account_id ( ) const
inline
502  {
503  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.account_id)
505 }
arena_t NULL
Definition: jemalloc_internal.h:624
static Friend * default_instance_
Definition: friends_types.pb.h:203
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
bgs::protocol::Attribute * bgs::protocol::friends::v1::Friend::add_attribute ( )
inline
544  {
545  // @@protoc_insertion_point(field_add:bgs.protocol.friends.v1.Friend.attribute)
546  return attribute_.Add();
547 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
void bgs::protocol::friends::v1::Friend::add_role ( ::google::protobuf::uint32  value)
inline
574  {
575  role_.Add(value);
576  // @@protoc_insertion_point(field_add:bgs.protocol.friends.v1.Friend.role)
577 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
void Add(const Element &value)
Definition: repeated_field.h:684
const FieldDescriptor value
Definition: descriptor.h:1522
const ::bgs::protocol::Attribute & bgs::protocol::friends::v1::Friend::attribute ( int  index) const
inline
536  {
537  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.attribute)
538  return attribute_.Get(index);
539 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
const ::google::protobuf::RepeatedPtrField<::bgs::protocol::Attribute > & bgs::protocol::friends::v1::Friend::attribute ( ) const
inline
549  {
550  // @@protoc_insertion_point(field_list:bgs.protocol.friends.v1.Friend.attribute)
551  return attribute_;
552 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
int bgs::protocol::friends::v1::Friend::attribute_size ( ) const
inline
530  {
531  return attribute_.size();
532 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
google::protobuf::uint64 bgs::protocol::friends::v1::Friend::attributes_epoch ( ) const
inline
627  {
628  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.attributes_epoch)
629  return attributes_epoch_;
630 }
::google::protobuf::uint64 attributes_epoch_
Definition: friends_types.pb.h:195
const ::std::string & bgs::protocol::friends::v1::Friend::battle_tag ( ) const
inline
729  {
730  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.battle_tag)
731  return *battle_tag_;
732 }
::std::string * battle_tag_
Definition: friends_types.pb.h:197
int bgs::protocol::friends::v1::Friend::ByteSize ( ) const
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::friends::v1::Friend::Clear ( )
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::friends::v1::Friend::clear_account_id ( )
inline
498  {
499  if (account_id_ != NULL) account_id_->::bgs::protocol::EntityId::Clear();
501 }
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_account_id()
Definition: friends_types.pb.h:495
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
void bgs::protocol::friends::v1::Friend::clear_attribute ( )
inline
533  {
534  attribute_.Clear();
535 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
void bgs::protocol::friends::v1::Friend::clear_attributes_epoch ( )
inline
623  {
626 }
::google::protobuf::uint64 attributes_epoch_
Definition: friends_types.pb.h:195
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
void clear_has_attributes_epoch()
Definition: friends_types.pb.h:620
void bgs::protocol::friends::v1::Friend::clear_battle_tag ( )
inline
723  {
725  battle_tag_->clear();
726  }
728 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void clear_has_battle_tag()
Definition: friends_types.pb.h:720

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::clear_full_name ( )
inline
647  {
649  full_name_->clear();
650  }
652 }
void clear_has_full_name()
Definition: friends_types.pb.h:644
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::clear_has_account_id ( )
inlineprivate
495  {
496  _has_bits_[0] &= ~0x00000001u;
497 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::clear_has_attributes_epoch ( )
inlineprivate
620  {
621  _has_bits_[0] &= ~0x00000010u;
622 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::clear_has_battle_tag ( )
inlineprivate
720  {
721  _has_bits_[0] &= ~0x00000040u;
722 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::clear_has_full_name ( )
inlineprivate
644  {
645  _has_bits_[0] &= ~0x00000020u;
646 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::clear_has_privileges ( )
inlineprivate
596  {
597  _has_bits_[0] &= ~0x00000008u;
598 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::clear_privileges ( )
inline
599  {
602 }
::google::protobuf::uint64 privileges_
Definition: friends_types.pb.h:194
void clear_has_privileges()
Definition: friends_types.pb.h:596
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
void bgs::protocol::friends::v1::Friend::clear_role ( )
inline
563  {
564  role_.Clear();
565 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
void Clear()
Definition: repeated_field.h:723
void bgs::protocol::friends::v1::Friend::CopyFrom ( const ::google::protobuf::Message from)
void bgs::protocol::friends::v1::Friend::CopyFrom ( const Friend from)
static const Friend& bgs::protocol::friends::v1::Friend::default_instance ( )
static
static const ::google::protobuf::Descriptor* bgs::protocol::friends::v1::Friend::descriptor ( )
static
const ::std::string & bgs::protocol::friends::v1::Friend::full_name ( ) const
inline
653  {
654  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.full_name)
655  return *full_name_;
656 }
::std::string * full_name_
Definition: friends_types.pb.h:196
int bgs::protocol::friends::v1::Friend::GetCachedSize ( ) const
inlinevirtual

Implements google::protobuf::MessageLite.

90 { return _cached_size_; }
int _cached_size_
Definition: friends_types.pb.h:189
::google::protobuf::Metadata bgs::protocol::friends::v1::Friend::GetMetadata ( ) const
virtual
bool bgs::protocol::friends::v1::Friend::has_account_id ( ) const
inline
489  {
490  return (_has_bits_[0] & 0x00000001u) != 0;
491 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
bool bgs::protocol::friends::v1::Friend::has_attributes_epoch ( ) const
inline
614  {
615  return (_has_bits_[0] & 0x00000010u) != 0;
616 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
bool bgs::protocol::friends::v1::Friend::has_battle_tag ( ) const
inline
714  {
715  return (_has_bits_[0] & 0x00000040u) != 0;
716 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
bool bgs::protocol::friends::v1::Friend::has_full_name ( ) const
inline
638  {
639  return (_has_bits_[0] & 0x00000020u) != 0;
640 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
bool bgs::protocol::friends::v1::Friend::has_privileges ( ) const
inline
590  {
591  return (_has_bits_[0] & 0x00000008u) != 0;
592 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::InitAsDefaultInstance ( )
private
bool bgs::protocol::friends::v1::Friend::IsInitialized ( ) const
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::friends::v1::Friend::MergeFrom ( const ::google::protobuf::Message from)
void bgs::protocol::friends::v1::Friend::MergeFrom ( const Friend from)
bool bgs::protocol::friends::v1::Friend::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
bgs::protocol::EntityId * bgs::protocol::friends::v1::Friend::mutable_account_id ( )
inline
506  {
508  if (account_id_ == NULL) account_id_ = new ::bgs::protocol::EntityId;
509  // @@protoc_insertion_point(field_mutable:bgs.protocol.friends.v1.Friend.account_id)
510  return account_id_;
511 }
arena_t NULL
Definition: jemalloc_internal.h:624
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
void set_has_account_id()
Definition: friends_types.pb.h:492
bgs::protocol::Attribute * bgs::protocol::friends::v1::Friend::mutable_attribute ( int  index)
inline
540  {
541  // @@protoc_insertion_point(field_mutable:bgs.protocol.friends.v1.Friend.attribute)
542  return attribute_.Mutable(index);
543 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
google::protobuf::RepeatedPtrField<::bgs::protocol::Attribute > * bgs::protocol::friends::v1::Friend::mutable_attribute ( )
inline
554  {
555  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.friends.v1.Friend.attribute)
556  return &attribute_;
557 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: friends_types.pb.h:191
std::string * bgs::protocol::friends::v1::Friend::mutable_battle_tag ( )
inline
757  {
760  battle_tag_ = new ::std::string;
761  }
762  // @@protoc_insertion_point(field_mutable:bgs.protocol.friends.v1.Friend.battle_tag)
763  return battle_tag_;
764 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void set_has_battle_tag()
Definition: friends_types.pb.h:717

+ Here is the call graph for this function:

std::string * bgs::protocol::friends::v1::Friend::mutable_full_name ( )
inline
681  {
684  full_name_ = new ::std::string;
685  }
686  // @@protoc_insertion_point(field_mutable:bgs.protocol.friends.v1.Friend.full_name)
687  return full_name_;
688 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196
void set_has_full_name()
Definition: friends_types.pb.h:641

+ Here is the call graph for this function:

google::protobuf::RepeatedField<::google::protobuf::uint32 > * bgs::protocol::friends::v1::Friend::mutable_role ( )
inline
584  {
585  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.friends.v1.Friend.role)
586  return &role_;
587 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
inline ::google::protobuf::UnknownFieldSet* bgs::protocol::friends::v1::Friend::mutable_unknown_fields ( )
inline
65  {
66  return &_unknown_fields_;
67  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: friends_types.pb.h:186
Friend* bgs::protocol::friends::v1::Friend::New ( ) const
virtual
Friend& bgs::protocol::friends::v1::Friend::operator= ( const Friend from)
inline
56  {
57  CopyFrom(from);
58  return *this;
59  }
void CopyFrom(const ::google::protobuf::Message &from)
google::protobuf::uint64 bgs::protocol::friends::v1::Friend::privileges ( ) const
inline
603  {
604  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.privileges)
605  return privileges_;
606 }
::google::protobuf::uint64 privileges_
Definition: friends_types.pb.h:194
bgs::protocol::EntityId * bgs::protocol::friends::v1::Friend::release_account_id ( )
inline
512  {
515  account_id_ = NULL;
516  return temp;
517 }
Definition: entity_types.pb.h:45
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_account_id()
Definition: friends_types.pb.h:495
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
std::string * bgs::protocol::friends::v1::Friend::release_battle_tag ( )
inline
765  {
768  return NULL;
769  } else {
770  ::std::string* temp = battle_tag_;
772  return temp;
773  }
774 }
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void clear_has_battle_tag()
Definition: friends_types.pb.h:720

+ Here is the call graph for this function:

std::string * bgs::protocol::friends::v1::Friend::release_full_name ( )
inline
689  {
692  return NULL;
693  } else {
694  ::std::string* temp = full_name_;
696  return temp;
697  }
698 }
void clear_has_full_name()
Definition: friends_types.pb.h:644
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196

+ Here is the call graph for this function:

google::protobuf::uint32 bgs::protocol::friends::v1::Friend::role ( int  index) const
inline
566  {
567  // @@protoc_insertion_point(field_get:bgs.protocol.friends.v1.Friend.role)
568  return role_.Get(index);
569 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
const Element & Get(int index) const
Definition: repeated_field.h:663

+ Here is the call graph for this function:

const ::google::protobuf::RepeatedField<::google::protobuf::uint32 > & bgs::protocol::friends::v1::Friend::role ( ) const
inline
579  {
580  // @@protoc_insertion_point(field_list:bgs.protocol.friends.v1.Friend.role)
581  return role_;
582 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
int bgs::protocol::friends::v1::Friend::role_size ( ) const
inline
560  {
561  return role_.size();
562 }
int size() const
Definition: repeated_field.h:631
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
void bgs::protocol::friends::v1::Friend::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
::google::protobuf::uint8* bgs::protocol::friends::v1::Friend::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
void bgs::protocol::friends::v1::Friend::set_allocated_account_id ( ::bgs::protocol::EntityId account_id)
inline
518  {
519  delete account_id_;
521  if (account_id) {
523  } else {
525  }
526  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.friends.v1.Friend.account_id)
527 }
const ::bgs::protocol::EntityId & account_id() const
Definition: friends_types.pb.h:502
void clear_has_account_id()
Definition: friends_types.pb.h:495
::bgs::protocol::EntityId * account_id_
Definition: friends_types.pb.h:190
void set_has_account_id()
Definition: friends_types.pb.h:492
void bgs::protocol::friends::v1::Friend::set_allocated_battle_tag ( ::std::string *  battle_tag)
inline
775  {
777  delete battle_tag_;
778  }
779  if (battle_tag) {
782  } else {
785  }
786  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.friends.v1.Friend.battle_tag)
787 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
const ::std::string & battle_tag() const
Definition: friends_types.pb.h:729
void set_has_battle_tag()
Definition: friends_types.pb.h:717
void clear_has_battle_tag()
Definition: friends_types.pb.h:720

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_allocated_full_name ( ::std::string *  full_name)
inline
699  {
701  delete full_name_;
702  }
703  if (full_name) {
706  } else {
709  }
710  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.friends.v1.Friend.full_name)
711 }
void clear_has_full_name()
Definition: friends_types.pb.h:644
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
const ::std::string & full_name() const
Definition: friends_types.pb.h:653
::std::string * full_name_
Definition: friends_types.pb.h:196
void set_has_full_name()
Definition: friends_types.pb.h:641

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_attributes_epoch ( ::google::protobuf::uint64  value)
inline
631  {
634  // @@protoc_insertion_point(field_set:bgs.protocol.friends.v1.Friend.attributes_epoch)
635 }
::google::protobuf::uint64 attributes_epoch_
Definition: friends_types.pb.h:195
void set_has_attributes_epoch()
Definition: friends_types.pb.h:617
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::friends::v1::Friend::set_battle_tag ( const ::std::string &  value)
inline
733  {
736  battle_tag_ = new ::std::string;
737  }
738  battle_tag_->assign(value);
739  // @@protoc_insertion_point(field_set:bgs.protocol.friends.v1.Friend.battle_tag)
740 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void set_has_battle_tag()
Definition: friends_types.pb.h:717
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_battle_tag ( const char *  value)
inline
741  {
744  battle_tag_ = new ::std::string;
745  }
746  battle_tag_->assign(value);
747  // @@protoc_insertion_point(field_set_char:bgs.protocol.friends.v1.Friend.battle_tag)
748 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void set_has_battle_tag()
Definition: friends_types.pb.h:717
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_battle_tag ( const char *  value,
size_t  size 
)
inline
749  {
752  battle_tag_ = new ::std::string;
753  }
754  battle_tag_->assign(reinterpret_cast<const char*>(value), size);
755  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.friends.v1.Friend.battle_tag)
756 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * battle_tag_
Definition: friends_types.pb.h:197
void set_has_battle_tag()
Definition: friends_types.pb.h:717
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_full_name ( const ::std::string &  value)
inline
657  {
660  full_name_ = new ::std::string;
661  }
662  full_name_->assign(value);
663  // @@protoc_insertion_point(field_set:bgs.protocol.friends.v1.Friend.full_name)
664 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_full_name()
Definition: friends_types.pb.h:641

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_full_name ( const char *  value)
inline
665  {
668  full_name_ = new ::std::string;
669  }
670  full_name_->assign(value);
671  // @@protoc_insertion_point(field_set_char:bgs.protocol.friends.v1.Friend.full_name)
672 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_full_name()
Definition: friends_types.pb.h:641

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_full_name ( const char *  value,
size_t  size 
)
inline
673  {
676  full_name_ = new ::std::string;
677  }
678  full_name_->assign(reinterpret_cast<const char*>(value), size);
679  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.friends.v1.Friend.full_name)
680 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * full_name_
Definition: friends_types.pb.h:196
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_full_name()
Definition: friends_types.pb.h:641

+ Here is the call graph for this function:

void bgs::protocol::friends::v1::Friend::set_has_account_id ( )
inlineprivate
492  {
493  _has_bits_[0] |= 0x00000001u;
494 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::set_has_attributes_epoch ( )
inlineprivate
617  {
618  _has_bits_[0] |= 0x00000010u;
619 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::set_has_battle_tag ( )
inlineprivate
717  {
718  _has_bits_[0] |= 0x00000040u;
719 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::set_has_full_name ( )
inlineprivate
641  {
642  _has_bits_[0] |= 0x00000020u;
643 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::set_has_privileges ( )
inlineprivate
593  {
594  _has_bits_[0] |= 0x00000008u;
595 }
::google::protobuf::uint32 _has_bits_[1]
Definition: friends_types.pb.h:188
void bgs::protocol::friends::v1::Friend::set_privileges ( ::google::protobuf::uint64  value)
inline
607  {
609  privileges_ = value;
610  // @@protoc_insertion_point(field_set:bgs.protocol.friends.v1.Friend.privileges)
611 }
::google::protobuf::uint64 privileges_
Definition: friends_types.pb.h:194
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_privileges()
Definition: friends_types.pb.h:593
void bgs::protocol::friends::v1::Friend::set_role ( int  index,
::google::protobuf::uint32  value 
)
inline
570  {
571  role_.Set(index, value);
572  // @@protoc_insertion_point(field_set:bgs.protocol.friends.v1.Friend.role)
573 }
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
Definition: friends_types.pb.h:192
const FieldDescriptor value
Definition: descriptor.h:1522
void Set(int index, const Element &value)
Definition: repeated_field.h:677
void bgs::protocol::friends::v1::Friend::SetCachedSize ( int  size) const
privatevirtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::friends::v1::Friend::SharedCtor ( )
private
void bgs::protocol::friends::v1::Friend::SharedDtor ( )
private
void bgs::protocol::friends::v1::Friend::Swap ( Friend other)
const ::google::protobuf::UnknownFieldSet& bgs::protocol::friends::v1::Friend::unknown_fields ( ) const
inline
61  {
62  return _unknown_fields_;
63  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: friends_types.pb.h:186

Friends And Related Function Documentation

void TC_SHARED_API protobuf_AddDesc_friends_5ftypes_2eproto ( )
friend
void protobuf_AssignDesc_friends_5ftypes_2eproto ( )
friend
void protobuf_ShutdownFile_friends_5ftypes_2eproto ( )
friend

Member Data Documentation

int bgs::protocol::friends::v1::Friend::_cached_size_
mutableprivate
::google::protobuf::uint32 bgs::protocol::friends::v1::Friend::_has_bits_[1]
private
int bgs::protocol::friends::v1::Friend::_role_cached_byte_size_
mutableprivate
::google::protobuf::UnknownFieldSet bgs::protocol::friends::v1::Friend::_unknown_fields_
private
::bgs::protocol::EntityId* bgs::protocol::friends::v1::Friend::account_id_
private
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > bgs::protocol::friends::v1::Friend::attribute_
private
::google::protobuf::uint64 bgs::protocol::friends::v1::Friend::attributes_epoch_
private
::std::string* bgs::protocol::friends::v1::Friend::battle_tag_
private
Friend* bgs::protocol::friends::v1::Friend::default_instance_
staticprivate
::std::string* bgs::protocol::friends::v1::Friend::full_name_
private
const int bgs::protocol::friends::v1::Friend::kAccountIdFieldNumber = 1
static
const int bgs::protocol::friends::v1::Friend::kAttributeFieldNumber = 2
static
const int bgs::protocol::friends::v1::Friend::kAttributesEpochFieldNumber = 5
static
const int bgs::protocol::friends::v1::Friend::kBattleTagFieldNumber = 7
static
const int bgs::protocol::friends::v1::Friend::kFullNameFieldNumber = 6
static
const int bgs::protocol::friends::v1::Friend::kPrivilegesFieldNumber = 4
static
const int bgs::protocol::friends::v1::Friend::kRoleFieldNumber = 3
static
::google::protobuf::uint64 bgs::protocol::friends::v1::Friend::privileges_
private
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > bgs::protocol::friends::v1::Friend::role_
private

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