TrinityCore
Loading...
Searching...
No Matches
bgs::protocol::club::v1::client::Club Class Reference

#include <club_core.pb.h>

+ Inheritance diagram for bgs::protocol::club::v1::client::Club:

Public Member Functions

 Club ()
 
virtual ~Club ()
 
 Club (const Club &from)
 
Cluboperator= (const Club &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Club *other)
 
ClubNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_id () const
 
void clear_id ()
 
inline ::google::protobuf::uint64 id () const
 
void set_id (::google::protobuf::uint64 value)
 
bool has_type () const
 
void clear_type ()
 
const ::bgs::protocol::club::v1::UniqueClubTypetype () const
 
inline ::bgs::protocol::club::v1::UniqueClubTypemutable_type ()
 
inline ::bgs::protocol::club::v1::UniqueClubTyperelease_type ()
 
void set_allocated_type (::bgs::protocol::club::v1::UniqueClubType *type)
 
int attribute_size () const
 
void clear_attribute ()
 
const ::bgs::protocol::v2::Attributeattribute (int index) const
 
inline ::bgs::protocol::v2::Attributemutable_attribute (int index)
 
inline ::bgs::protocol::v2::Attributeadd_attribute ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute ()
 
bool has_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
inline ::std::string * mutable_name ()
 
inline ::std::string * release_name ()
 
void set_allocated_name (::std::string *name)
 
bool has_description () const
 
void clear_description ()
 
const ::std::string & description () const
 
void set_description (const ::std::string &value)
 
void set_description (const char *value)
 
void set_description (const char *value, size_t size)
 
inline ::std::string * mutable_description ()
 
inline ::std::string * release_description ()
 
void set_allocated_description (::std::string *description)
 
bool has_broadcast () const
 
void clear_broadcast ()
 
const ::bgs::protocol::club::v1::client::Broadcastbroadcast () const
 
inline ::bgs::protocol::club::v1::client::Broadcastmutable_broadcast ()
 
inline ::bgs::protocol::club::v1::client::Broadcastrelease_broadcast ()
 
void set_allocated_broadcast (::bgs::protocol::club::v1::client::Broadcast *broadcast)
 
bool has_avatar () const
 
void clear_avatar ()
 
const ::bgs::protocol::club::v1::AvatarIdavatar () const
 
inline ::bgs::protocol::club::v1::AvatarIdmutable_avatar ()
 
inline ::bgs::protocol::club::v1::AvatarIdrelease_avatar ()
 
void set_allocated_avatar (::bgs::protocol::club::v1::AvatarId *avatar)
 
bool has_privacy_level () const
 
void clear_privacy_level ()
 
inline ::bgs::protocol::club::v1::PrivacyLevel privacy_level () const
 
void set_privacy_level (::bgs::protocol::club::v1::PrivacyLevel value)
 
bool has_visibility_level () const
 
void clear_visibility_level ()
 
inline ::bgs::protocol::club::v1::VisibilityLevel visibility_level () const
 
void set_visibility_level (::bgs::protocol::club::v1::VisibilityLevel value)
 
bool has_member_count () const
 
void clear_member_count ()
 
inline ::google::protobuf::uint32 member_count () const
 
void set_member_count (::google::protobuf::uint32 value)
 
bool has_creation_time () const
 
void clear_creation_time ()
 
inline ::google::protobuf::uint64 creation_time () const
 
void set_creation_time (::google::protobuf::uint64 value)
 
bool has_stream_position () const
 
void clear_stream_position ()
 
const ::bgs::protocol::club::v1::client::StreamPositionstream_position () const
 
inline ::bgs::protocol::club::v1::client::StreamPositionmutable_stream_position ()
 
inline ::bgs::protocol::club::v1::client::StreamPositionrelease_stream_position ()
 
void set_allocated_stream_position (::bgs::protocol::club::v1::client::StreamPosition *stream_position)
 
bool has_role_set () const
 
void clear_role_set ()
 
const ::bgs::protocol::club::v1::client::ClubRoleSetrole_set () const
 
inline ::bgs::protocol::club::v1::client::ClubRoleSetmutable_role_set ()
 
inline ::bgs::protocol::club::v1::client::ClubRoleSetrelease_role_set ()
 
void set_allocated_role_set (::bgs::protocol::club::v1::client::ClubRoleSet *role_set)
 
int leader_size () const
 
void clear_leader ()
 
const ::bgs::protocol::club::v1::client::MemberDescriptionleader (int index) const
 
inline ::bgs::protocol::club::v1::client::MemberDescriptionmutable_leader (int index)
 
inline ::bgs::protocol::club::v1::client::MemberDescriptionadd_leader ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > & leader () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > * mutable_leader ()
 
bool has_short_name () const
 
void clear_short_name ()
 
const ::std::string & short_name () const
 
void set_short_name (const ::std::string &value)
 
void set_short_name (const char *value)
 
void set_short_name (const char *value, size_t size)
 
inline ::std::string * mutable_short_name ()
 
inline ::std::string * release_short_name ()
 
void set_allocated_short_name (::std::string *short_name)
 
int search_attribute_size () const
 
void clear_search_attribute ()
 
const ::bgs::protocol::v2::Attributesearch_attribute (int index) const
 
inline ::bgs::protocol::v2::Attributemutable_search_attribute (int index)
 
inline ::bgs::protocol::v2::Attributeadd_search_attribute ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & search_attribute () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_search_attribute ()
 
int tag_size () const
 
void clear_tag ()
 
const ::bgs::protocol::club::v1::TagIdentifiertag (int index) const
 
inline ::bgs::protocol::club::v1::TagIdentifiermutable_tag (int index)
 
inline ::bgs::protocol::club::v1::TagIdentifieradd_tag ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > & tag () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > * mutable_tag ()
 
bool has_locale () const
 
void clear_locale ()
 
const ::std::string & locale () const
 
void set_locale (const ::std::string &value)
 
void set_locale (const char *value)
 
void set_locale (const char *value, size_t size)
 
inline ::std::string * mutable_locale ()
 
inline ::std::string * release_locale ()
 
void set_allocated_locale (::std::string *locale)
 
bool has_timezone () const
 
void clear_timezone ()
 
const ::std::string & timezone () const
 
void set_timezone (const ::std::string &value)
 
void set_timezone (const char *value)
 
void set_timezone (const char *value, size_t size)
 
inline ::std::string * mutable_timezone ()
 
inline ::std::string * release_timezone ()
 
void set_allocated_timezone (::std::string *timezone)
 

Static Public Member Functions

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

Static Public Attributes

static const int kIdFieldNumber = 1
 
static const int kTypeFieldNumber = 2
 
static const int kAttributeFieldNumber = 3
 
static const int kNameFieldNumber = 4
 
static const int kDescriptionFieldNumber = 5
 
static const int kBroadcastFieldNumber = 6
 
static const int kAvatarFieldNumber = 7
 
static const int kPrivacyLevelFieldNumber = 8
 
static const int kVisibilityLevelFieldNumber = 9
 
static const int kMemberCountFieldNumber = 10
 
static const int kCreationTimeFieldNumber = 11
 
static const int kStreamPositionFieldNumber = 12
 
static const int kRoleSetFieldNumber = 13
 
static const int kLeaderFieldNumber = 14
 
static const int kShortNameFieldNumber = 15
 
static const int kSearchAttributeFieldNumber = 16
 
static const int kTagFieldNumber = 17
 
static const int kLocaleFieldNumber = 18
 
static const int kTimezoneFieldNumber = 19
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_id ()
 
void clear_has_id ()
 
void set_has_type ()
 
void clear_has_type ()
 
void set_has_name ()
 
void clear_has_name ()
 
void set_has_description ()
 
void clear_has_description ()
 
void set_has_broadcast ()
 
void clear_has_broadcast ()
 
void set_has_avatar ()
 
void clear_has_avatar ()
 
void set_has_privacy_level ()
 
void clear_has_privacy_level ()
 
void set_has_visibility_level ()
 
void clear_has_visibility_level ()
 
void set_has_member_count ()
 
void clear_has_member_count ()
 
void set_has_creation_time ()
 
void clear_has_creation_time ()
 
void set_has_stream_position ()
 
void clear_has_stream_position ()
 
void set_has_role_set ()
 
void clear_has_role_set ()
 
void set_has_short_name ()
 
void clear_has_short_name ()
 
void set_has_locale ()
 
void clear_has_locale ()
 
void set_has_timezone ()
 
void clear_has_timezone ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::uint64 id_
 
::bgs::protocol::club::v1::UniqueClubTypetype_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attributeattribute_
 
::std::string * name_
 
::std::string * description_
 
::bgs::protocol::club::v1::client::Broadcastbroadcast_
 
::bgs::protocol::club::v1::AvatarIdavatar_
 
int privacy_level_
 
int visibility_level_
 
::google::protobuf::uint64 creation_time_
 
::bgs::protocol::club::v1::client::StreamPositionstream_position_
 
::bgs::protocol::club::v1::client::ClubRoleSetrole_set_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescriptionleader_
 
::std::string * short_name_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attributesearch_attribute_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifiertag_
 
::std::string * locale_
 
::std::string * timezone_
 
::google::protobuf::uint32 member_count_
 

Static Private Attributes

static Clubdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto ()
 
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto ()
 
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fcore_2eproto ()
 

Detailed Description

Definition at line 466 of file club_core.pb.h.

Constructor & Destructor Documentation

◆ Club() [1/2]

bgs::protocol::club::v1::client::Club::Club ( )

◆ ~Club()

virtual bgs::protocol::club::v1::client::Club::~Club ( )
virtual

◆ Club() [2/2]

bgs::protocol::club::v1::client::Club::Club ( const Club from)

Member Function Documentation

◆ add_attribute()

bgs::protocol::v2::Attribute * bgs::protocol::club::v1::client::Club::add_attribute ( )
inline

Definition at line 2668 of file club_core.pb.h.

◆ add_leader()

bgs::protocol::club::v1::client::MemberDescription * bgs::protocol::club::v1::client::Club::add_leader ( )
inline

Definition at line 3112 of file club_core.pb.h.

◆ add_search_attribute()

bgs::protocol::v2::Attribute * bgs::protocol::club::v1::client::Club::add_search_attribute ( )
inline

Definition at line 3218 of file club_core.pb.h.

◆ add_tag()

bgs::protocol::club::v1::TagIdentifier * bgs::protocol::club::v1::client::Club::add_tag ( )
inline

Definition at line 3248 of file club_core.pb.h.

◆ attribute() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::v2::Attribute > & bgs::protocol::club::v1::client::Club::attribute ( ) const
inline

Definition at line 2673 of file club_core.pb.h.

◆ attribute() [2/2]

const ::bgs::protocol::v2::Attribute & bgs::protocol::club::v1::client::Club::attribute ( int  index) const
inline

Definition at line 2660 of file club_core.pb.h.

◆ attribute_size()

int bgs::protocol::club::v1::client::Club::attribute_size ( ) const
inline

Definition at line 2654 of file club_core.pb.h.

◆ avatar()

const ::bgs::protocol::club::v1::AvatarId & bgs::protocol::club::v1::client::Club::avatar ( ) const
inline

Definition at line 2890 of file club_core.pb.h.

◆ broadcast()

const ::bgs::protocol::club::v1::client::Broadcast & bgs::protocol::club::v1::client::Club::broadcast ( ) const
inline

Definition at line 2849 of file club_core.pb.h.

◆ clear_attribute()

void bgs::protocol::club::v1::client::Club::clear_attribute ( )
inline

Definition at line 2657 of file club_core.pb.h.

◆ clear_avatar()

void bgs::protocol::club::v1::client::Club::clear_avatar ( )
inline

Definition at line 2886 of file club_core.pb.h.

◆ clear_broadcast()

void bgs::protocol::club::v1::client::Club::clear_broadcast ( )
inline

Definition at line 2845 of file club_core.pb.h.

◆ clear_creation_time()

void bgs::protocol::club::v1::client::Club::clear_creation_time ( )
inline

Definition at line 3001 of file club_core.pb.h.

◆ clear_description()

void bgs::protocol::club::v1::client::Club::clear_description ( )
inline

Definition at line 2769 of file club_core.pb.h.

◆ clear_has_avatar()

void bgs::protocol::club::v1::client::Club::clear_has_avatar ( )
inlineprivate

Definition at line 2883 of file club_core.pb.h.

◆ clear_has_broadcast()

void bgs::protocol::club::v1::client::Club::clear_has_broadcast ( )
inlineprivate

Definition at line 2842 of file club_core.pb.h.

◆ clear_has_creation_time()

void bgs::protocol::club::v1::client::Club::clear_has_creation_time ( )
inlineprivate

Definition at line 2998 of file club_core.pb.h.

◆ clear_has_description()

void bgs::protocol::club::v1::client::Club::clear_has_description ( )
inlineprivate

Definition at line 2766 of file club_core.pb.h.

◆ clear_has_id()

void bgs::protocol::club::v1::client::Club::clear_has_id ( )
inlineprivate

Definition at line 2595 of file club_core.pb.h.

◆ clear_has_locale()

void bgs::protocol::club::v1::client::Club::clear_has_locale ( )
inlineprivate

Definition at line 3270 of file club_core.pb.h.

◆ clear_has_member_count()

void bgs::protocol::club::v1::client::Club::clear_has_member_count ( )
inlineprivate

Definition at line 2974 of file club_core.pb.h.

◆ clear_has_name()

void bgs::protocol::club::v1::client::Club::clear_has_name ( )
inlineprivate

Definition at line 2690 of file club_core.pb.h.

◆ clear_has_privacy_level()

void bgs::protocol::club::v1::client::Club::clear_has_privacy_level ( )
inlineprivate

Definition at line 2924 of file club_core.pb.h.

◆ clear_has_role_set()

void bgs::protocol::club::v1::client::Club::clear_has_role_set ( )
inlineprivate

Definition at line 3063 of file club_core.pb.h.

◆ clear_has_short_name()

void bgs::protocol::club::v1::client::Club::clear_has_short_name ( )
inlineprivate

Definition at line 3134 of file club_core.pb.h.

◆ clear_has_stream_position()

void bgs::protocol::club::v1::client::Club::clear_has_stream_position ( )
inlineprivate

Definition at line 3022 of file club_core.pb.h.

◆ clear_has_timezone()

void bgs::protocol::club::v1::client::Club::clear_has_timezone ( )
inlineprivate

Definition at line 3346 of file club_core.pb.h.

◆ clear_has_type()

void bgs::protocol::club::v1::client::Club::clear_has_type ( )
inlineprivate

Definition at line 2619 of file club_core.pb.h.

◆ clear_has_visibility_level()

void bgs::protocol::club::v1::client::Club::clear_has_visibility_level ( )
inlineprivate

Definition at line 2949 of file club_core.pb.h.

◆ clear_id()

void bgs::protocol::club::v1::client::Club::clear_id ( )
inline

Definition at line 2598 of file club_core.pb.h.

◆ clear_leader()

void bgs::protocol::club::v1::client::Club::clear_leader ( )
inline

Definition at line 3101 of file club_core.pb.h.

◆ clear_locale()

void bgs::protocol::club::v1::client::Club::clear_locale ( )
inline

Definition at line 3273 of file club_core.pb.h.

◆ clear_member_count()

void bgs::protocol::club::v1::client::Club::clear_member_count ( )
inline

Definition at line 2977 of file club_core.pb.h.

◆ clear_name()

void bgs::protocol::club::v1::client::Club::clear_name ( )
inline

Definition at line 2693 of file club_core.pb.h.

◆ clear_privacy_level()

void bgs::protocol::club::v1::client::Club::clear_privacy_level ( )
inline

Definition at line 2927 of file club_core.pb.h.

◆ clear_role_set()

void bgs::protocol::club::v1::client::Club::clear_role_set ( )
inline

Definition at line 3066 of file club_core.pb.h.

◆ clear_search_attribute()

void bgs::protocol::club::v1::client::Club::clear_search_attribute ( )
inline

Definition at line 3207 of file club_core.pb.h.

◆ clear_short_name()

void bgs::protocol::club::v1::client::Club::clear_short_name ( )
inline

Definition at line 3137 of file club_core.pb.h.

◆ clear_stream_position()

void bgs::protocol::club::v1::client::Club::clear_stream_position ( )
inline

Definition at line 3025 of file club_core.pb.h.

◆ clear_tag()

void bgs::protocol::club::v1::client::Club::clear_tag ( )
inline

Definition at line 3237 of file club_core.pb.h.

◆ clear_timezone()

void bgs::protocol::club::v1::client::Club::clear_timezone ( )
inline

Definition at line 3349 of file club_core.pb.h.

◆ clear_type()

void bgs::protocol::club::v1::client::Club::clear_type ( )
inline

Definition at line 2622 of file club_core.pb.h.

◆ clear_visibility_level()

void bgs::protocol::club::v1::client::Club::clear_visibility_level ( )
inline

Definition at line 2952 of file club_core.pb.h.

◆ creation_time()

google::protobuf::uint64 bgs::protocol::club::v1::client::Club::creation_time ( ) const
inline

Definition at line 3005 of file club_core.pb.h.

◆ default_instance()

static const Club & bgs::protocol::club::v1::client::Club::default_instance ( )
static

◆ description()

const ::std::string & bgs::protocol::club::v1::client::Club::description ( ) const
inline

Definition at line 2775 of file club_core.pb.h.

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::club::v1::client::Club::descriptor ( )
static

◆ GetCachedSize()

int bgs::protocol::club::v1::client::Club::GetCachedSize ( ) const
inline

Definition at line 494 of file club_core.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::club::v1::client::Club::GetMetadata ( ) const

◆ has_avatar()

bool bgs::protocol::club::v1::client::Club::has_avatar ( ) const
inline

Definition at line 2877 of file club_core.pb.h.

◆ has_broadcast()

bool bgs::protocol::club::v1::client::Club::has_broadcast ( ) const
inline

Definition at line 2836 of file club_core.pb.h.

◆ has_creation_time()

bool bgs::protocol::club::v1::client::Club::has_creation_time ( ) const
inline

Definition at line 2992 of file club_core.pb.h.

◆ has_description()

bool bgs::protocol::club::v1::client::Club::has_description ( ) const
inline

Definition at line 2760 of file club_core.pb.h.

◆ has_id()

bool bgs::protocol::club::v1::client::Club::has_id ( ) const
inline

Definition at line 2589 of file club_core.pb.h.

◆ has_locale()

bool bgs::protocol::club::v1::client::Club::has_locale ( ) const
inline

Definition at line 3264 of file club_core.pb.h.

◆ has_member_count()

bool bgs::protocol::club::v1::client::Club::has_member_count ( ) const
inline

Definition at line 2968 of file club_core.pb.h.

◆ has_name()

bool bgs::protocol::club::v1::client::Club::has_name ( ) const
inline

Definition at line 2684 of file club_core.pb.h.

◆ has_privacy_level()

bool bgs::protocol::club::v1::client::Club::has_privacy_level ( ) const
inline

Definition at line 2918 of file club_core.pb.h.

◆ has_role_set()

bool bgs::protocol::club::v1::client::Club::has_role_set ( ) const
inline

Definition at line 3057 of file club_core.pb.h.

◆ has_short_name()

bool bgs::protocol::club::v1::client::Club::has_short_name ( ) const
inline

Definition at line 3128 of file club_core.pb.h.

◆ has_stream_position()

bool bgs::protocol::club::v1::client::Club::has_stream_position ( ) const
inline

Definition at line 3016 of file club_core.pb.h.

◆ has_timezone()

bool bgs::protocol::club::v1::client::Club::has_timezone ( ) const
inline

Definition at line 3340 of file club_core.pb.h.

◆ has_type()

bool bgs::protocol::club::v1::client::Club::has_type ( ) const
inline

Definition at line 2613 of file club_core.pb.h.

◆ has_visibility_level()

bool bgs::protocol::club::v1::client::Club::has_visibility_level ( ) const
inline

Definition at line 2943 of file club_core.pb.h.

◆ id()

google::protobuf::uint64 bgs::protocol::club::v1::client::Club::id ( ) const
inline

Definition at line 2602 of file club_core.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::club::v1::client::Club::InitAsDefaultInstance ( )
private

◆ leader() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::club::v1::client::MemberDescription > & bgs::protocol::club::v1::client::Club::leader ( ) const
inline

Definition at line 3117 of file club_core.pb.h.

◆ leader() [2/2]

const ::bgs::protocol::club::v1::client::MemberDescription & bgs::protocol::club::v1::client::Club::leader ( int  index) const
inline

Definition at line 3104 of file club_core.pb.h.

◆ leader_size()

int bgs::protocol::club::v1::client::Club::leader_size ( ) const
inline

Definition at line 3098 of file club_core.pb.h.

◆ locale()

const ::std::string & bgs::protocol::club::v1::client::Club::locale ( ) const
inline

Definition at line 3279 of file club_core.pb.h.

◆ member_count()

google::protobuf::uint32 bgs::protocol::club::v1::client::Club::member_count ( ) const
inline

Definition at line 2981 of file club_core.pb.h.

◆ mutable_attribute() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::v2::Attribute > * bgs::protocol::club::v1::client::Club::mutable_attribute ( )
inline

Definition at line 2678 of file club_core.pb.h.

◆ mutable_attribute() [2/2]

bgs::protocol::v2::Attribute * bgs::protocol::club::v1::client::Club::mutable_attribute ( int  index)
inline

Definition at line 2664 of file club_core.pb.h.

◆ mutable_avatar()

bgs::protocol::club::v1::AvatarId * bgs::protocol::club::v1::client::Club::mutable_avatar ( )
inline

Definition at line 2894 of file club_core.pb.h.

◆ mutable_broadcast()

bgs::protocol::club::v1::client::Broadcast * bgs::protocol::club::v1::client::Club::mutable_broadcast ( )
inline

Definition at line 2853 of file club_core.pb.h.

◆ mutable_description()

std::string * bgs::protocol::club::v1::client::Club::mutable_description ( )
inline

Definition at line 2803 of file club_core.pb.h.

◆ mutable_leader() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::club::v1::client::MemberDescription > * bgs::protocol::club::v1::client::Club::mutable_leader ( )
inline

Definition at line 3122 of file club_core.pb.h.

◆ mutable_leader() [2/2]

bgs::protocol::club::v1::client::MemberDescription * bgs::protocol::club::v1::client::Club::mutable_leader ( int  index)
inline

Definition at line 3108 of file club_core.pb.h.

◆ mutable_locale()

std::string * bgs::protocol::club::v1::client::Club::mutable_locale ( )
inline

Definition at line 3307 of file club_core.pb.h.

◆ mutable_name()

std::string * bgs::protocol::club::v1::client::Club::mutable_name ( )
inline

Definition at line 2727 of file club_core.pb.h.

◆ mutable_role_set()

bgs::protocol::club::v1::client::ClubRoleSet * bgs::protocol::club::v1::client::Club::mutable_role_set ( )
inline

Definition at line 3074 of file club_core.pb.h.

◆ mutable_search_attribute() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::v2::Attribute > * bgs::protocol::club::v1::client::Club::mutable_search_attribute ( )
inline

Definition at line 3228 of file club_core.pb.h.

◆ mutable_search_attribute() [2/2]

bgs::protocol::v2::Attribute * bgs::protocol::club::v1::client::Club::mutable_search_attribute ( int  index)
inline

Definition at line 3214 of file club_core.pb.h.

◆ mutable_short_name()

std::string * bgs::protocol::club::v1::client::Club::mutable_short_name ( )
inline

Definition at line 3171 of file club_core.pb.h.

◆ mutable_stream_position()

bgs::protocol::club::v1::client::StreamPosition * bgs::protocol::club::v1::client::Club::mutable_stream_position ( )
inline

Definition at line 3033 of file club_core.pb.h.

◆ mutable_tag() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::club::v1::TagIdentifier > * bgs::protocol::club::v1::client::Club::mutable_tag ( )
inline

Definition at line 3258 of file club_core.pb.h.

◆ mutable_tag() [2/2]

bgs::protocol::club::v1::TagIdentifier * bgs::protocol::club::v1::client::Club::mutable_tag ( int  index)
inline

Definition at line 3244 of file club_core.pb.h.

◆ mutable_timezone()

std::string * bgs::protocol::club::v1::client::Club::mutable_timezone ( )
inline

Definition at line 3383 of file club_core.pb.h.

◆ mutable_type()

bgs::protocol::club::v1::UniqueClubType * bgs::protocol::club::v1::client::Club::mutable_type ( )
inline

Definition at line 2630 of file club_core.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::club::v1::client::Club::mutable_unknown_fields ( )
inline

Definition at line 482 of file club_core.pb.h.

◆ name()

const ::std::string & bgs::protocol::club::v1::client::Club::name ( ) const
inline

Definition at line 2699 of file club_core.pb.h.

◆ New()

Club * bgs::protocol::club::v1::client::Club::New ( ) const

◆ operator=()

Club & bgs::protocol::club::v1::client::Club::operator= ( const Club from)
inline

Definition at line 473 of file club_core.pb.h.

◆ privacy_level()

bgs::protocol::club::v1::PrivacyLevel bgs::protocol::club::v1::client::Club::privacy_level ( ) const
inline

Definition at line 2931 of file club_core.pb.h.

◆ release_avatar()

bgs::protocol::club::v1::AvatarId * bgs::protocol::club::v1::client::Club::release_avatar ( )
inline

Definition at line 2900 of file club_core.pb.h.

◆ release_broadcast()

bgs::protocol::club::v1::client::Broadcast * bgs::protocol::club::v1::client::Club::release_broadcast ( )
inline

Definition at line 2859 of file club_core.pb.h.

◆ release_description()

std::string * bgs::protocol::club::v1::client::Club::release_description ( )
inline

Definition at line 2811 of file club_core.pb.h.

◆ release_locale()

std::string * bgs::protocol::club::v1::client::Club::release_locale ( )
inline

Definition at line 3315 of file club_core.pb.h.

◆ release_name()

std::string * bgs::protocol::club::v1::client::Club::release_name ( )
inline

Definition at line 2735 of file club_core.pb.h.

◆ release_role_set()

bgs::protocol::club::v1::client::ClubRoleSet * bgs::protocol::club::v1::client::Club::release_role_set ( )
inline

Definition at line 3080 of file club_core.pb.h.

◆ release_short_name()

std::string * bgs::protocol::club::v1::client::Club::release_short_name ( )
inline

Definition at line 3179 of file club_core.pb.h.

◆ release_stream_position()

bgs::protocol::club::v1::client::StreamPosition * bgs::protocol::club::v1::client::Club::release_stream_position ( )
inline

Definition at line 3039 of file club_core.pb.h.

◆ release_timezone()

std::string * bgs::protocol::club::v1::client::Club::release_timezone ( )
inline

Definition at line 3391 of file club_core.pb.h.

◆ release_type()

bgs::protocol::club::v1::UniqueClubType * bgs::protocol::club::v1::client::Club::release_type ( )
inline

Definition at line 2636 of file club_core.pb.h.

◆ role_set()

const ::bgs::protocol::club::v1::client::ClubRoleSet & bgs::protocol::club::v1::client::Club::role_set ( ) const
inline

Definition at line 3070 of file club_core.pb.h.

◆ search_attribute() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::v2::Attribute > & bgs::protocol::club::v1::client::Club::search_attribute ( ) const
inline

Definition at line 3223 of file club_core.pb.h.

◆ search_attribute() [2/2]

const ::bgs::protocol::v2::Attribute & bgs::protocol::club::v1::client::Club::search_attribute ( int  index) const
inline

Definition at line 3210 of file club_core.pb.h.

◆ search_attribute_size()

int bgs::protocol::club::v1::client::Club::search_attribute_size ( ) const
inline

Definition at line 3204 of file club_core.pb.h.

◆ set_allocated_avatar()

void bgs::protocol::club::v1::client::Club::set_allocated_avatar ( ::bgs::protocol::club::v1::AvatarId avatar)
inline

Definition at line 2906 of file club_core.pb.h.

◆ set_allocated_broadcast()

void bgs::protocol::club::v1::client::Club::set_allocated_broadcast ( ::bgs::protocol::club::v1::client::Broadcast broadcast)
inline

Definition at line 2865 of file club_core.pb.h.

◆ set_allocated_description()

void bgs::protocol::club::v1::client::Club::set_allocated_description ( ::std::string *  description)
inline

Definition at line 2821 of file club_core.pb.h.

◆ set_allocated_locale()

void bgs::protocol::club::v1::client::Club::set_allocated_locale ( ::std::string *  locale)
inline

Definition at line 3325 of file club_core.pb.h.

◆ set_allocated_name()

void bgs::protocol::club::v1::client::Club::set_allocated_name ( ::std::string *  name)
inline

Definition at line 2745 of file club_core.pb.h.

◆ set_allocated_role_set()

void bgs::protocol::club::v1::client::Club::set_allocated_role_set ( ::bgs::protocol::club::v1::client::ClubRoleSet role_set)
inline

Definition at line 3086 of file club_core.pb.h.

◆ set_allocated_short_name()

void bgs::protocol::club::v1::client::Club::set_allocated_short_name ( ::std::string *  short_name)
inline

Definition at line 3189 of file club_core.pb.h.

◆ set_allocated_stream_position()

void bgs::protocol::club::v1::client::Club::set_allocated_stream_position ( ::bgs::protocol::club::v1::client::StreamPosition stream_position)
inline

Definition at line 3045 of file club_core.pb.h.

◆ set_allocated_timezone()

void bgs::protocol::club::v1::client::Club::set_allocated_timezone ( ::std::string *  timezone)
inline

Definition at line 3401 of file club_core.pb.h.

◆ set_allocated_type()

void bgs::protocol::club::v1::client::Club::set_allocated_type ( ::bgs::protocol::club::v1::UniqueClubType type)
inline

Definition at line 2642 of file club_core.pb.h.

◆ set_creation_time()

void bgs::protocol::club::v1::client::Club::set_creation_time ( ::google::protobuf::uint64  value)
inline

Definition at line 3009 of file club_core.pb.h.

◆ set_description() [1/3]

void bgs::protocol::club::v1::client::Club::set_description ( const ::std::string &  value)
inline

Definition at line 2779 of file club_core.pb.h.

◆ set_description() [2/3]

void bgs::protocol::club::v1::client::Club::set_description ( const char *  value)
inline

Definition at line 2787 of file club_core.pb.h.

◆ set_description() [3/3]

void bgs::protocol::club::v1::client::Club::set_description ( const char *  value,
size_t  size 
)
inline

Definition at line 2795 of file club_core.pb.h.

◆ set_has_avatar()

void bgs::protocol::club::v1::client::Club::set_has_avatar ( )
inlineprivate

Definition at line 2880 of file club_core.pb.h.

◆ set_has_broadcast()

void bgs::protocol::club::v1::client::Club::set_has_broadcast ( )
inlineprivate

Definition at line 2839 of file club_core.pb.h.

◆ set_has_creation_time()

void bgs::protocol::club::v1::client::Club::set_has_creation_time ( )
inlineprivate

Definition at line 2995 of file club_core.pb.h.

◆ set_has_description()

void bgs::protocol::club::v1::client::Club::set_has_description ( )
inlineprivate

Definition at line 2763 of file club_core.pb.h.

◆ set_has_id()

void bgs::protocol::club::v1::client::Club::set_has_id ( )
inlineprivate

Definition at line 2592 of file club_core.pb.h.

◆ set_has_locale()

void bgs::protocol::club::v1::client::Club::set_has_locale ( )
inlineprivate

Definition at line 3267 of file club_core.pb.h.

◆ set_has_member_count()

void bgs::protocol::club::v1::client::Club::set_has_member_count ( )
inlineprivate

Definition at line 2971 of file club_core.pb.h.

◆ set_has_name()

void bgs::protocol::club::v1::client::Club::set_has_name ( )
inlineprivate

Definition at line 2687 of file club_core.pb.h.

◆ set_has_privacy_level()

void bgs::protocol::club::v1::client::Club::set_has_privacy_level ( )
inlineprivate

Definition at line 2921 of file club_core.pb.h.

◆ set_has_role_set()

void bgs::protocol::club::v1::client::Club::set_has_role_set ( )
inlineprivate

Definition at line 3060 of file club_core.pb.h.

◆ set_has_short_name()

void bgs::protocol::club::v1::client::Club::set_has_short_name ( )
inlineprivate

Definition at line 3131 of file club_core.pb.h.

◆ set_has_stream_position()

void bgs::protocol::club::v1::client::Club::set_has_stream_position ( )
inlineprivate

Definition at line 3019 of file club_core.pb.h.

◆ set_has_timezone()

void bgs::protocol::club::v1::client::Club::set_has_timezone ( )
inlineprivate

Definition at line 3343 of file club_core.pb.h.

◆ set_has_type()

void bgs::protocol::club::v1::client::Club::set_has_type ( )
inlineprivate

Definition at line 2616 of file club_core.pb.h.

◆ set_has_visibility_level()

void bgs::protocol::club::v1::client::Club::set_has_visibility_level ( )
inlineprivate

Definition at line 2946 of file club_core.pb.h.

◆ set_id()

void bgs::protocol::club::v1::client::Club::set_id ( ::google::protobuf::uint64  value)
inline

Definition at line 2606 of file club_core.pb.h.

◆ set_locale() [1/3]

void bgs::protocol::club::v1::client::Club::set_locale ( const ::std::string &  value)
inline

Definition at line 3283 of file club_core.pb.h.

◆ set_locale() [2/3]

void bgs::protocol::club::v1::client::Club::set_locale ( const char *  value)
inline

Definition at line 3291 of file club_core.pb.h.

◆ set_locale() [3/3]

void bgs::protocol::club::v1::client::Club::set_locale ( const char *  value,
size_t  size 
)
inline

Definition at line 3299 of file club_core.pb.h.

◆ set_member_count()

void bgs::protocol::club::v1::client::Club::set_member_count ( ::google::protobuf::uint32  value)
inline

Definition at line 2985 of file club_core.pb.h.

◆ set_name() [1/3]

void bgs::protocol::club::v1::client::Club::set_name ( const ::std::string &  value)
inline

Definition at line 2703 of file club_core.pb.h.

◆ set_name() [2/3]

void bgs::protocol::club::v1::client::Club::set_name ( const char *  value)
inline

Definition at line 2711 of file club_core.pb.h.

◆ set_name() [3/3]

void bgs::protocol::club::v1::client::Club::set_name ( const char *  value,
size_t  size 
)
inline

Definition at line 2719 of file club_core.pb.h.

◆ set_privacy_level()

void bgs::protocol::club::v1::client::Club::set_privacy_level ( ::bgs::protocol::club::v1::PrivacyLevel  value)
inline

Definition at line 2935 of file club_core.pb.h.

+ Here is the call graph for this function:

◆ set_short_name() [1/3]

void bgs::protocol::club::v1::client::Club::set_short_name ( const ::std::string &  value)
inline

Definition at line 3147 of file club_core.pb.h.

◆ set_short_name() [2/3]

void bgs::protocol::club::v1::client::Club::set_short_name ( const char *  value)
inline

Definition at line 3155 of file club_core.pb.h.

◆ set_short_name() [3/3]

void bgs::protocol::club::v1::client::Club::set_short_name ( const char *  value,
size_t  size 
)
inline

Definition at line 3163 of file club_core.pb.h.

◆ set_timezone() [1/3]

void bgs::protocol::club::v1::client::Club::set_timezone ( const ::std::string &  value)
inline

Definition at line 3359 of file club_core.pb.h.

◆ set_timezone() [2/3]

void bgs::protocol::club::v1::client::Club::set_timezone ( const char *  value)
inline

Definition at line 3367 of file club_core.pb.h.

◆ set_timezone() [3/3]

void bgs::protocol::club::v1::client::Club::set_timezone ( const char *  value,
size_t  size 
)
inline

Definition at line 3375 of file club_core.pb.h.

◆ set_visibility_level()

void bgs::protocol::club::v1::client::Club::set_visibility_level ( ::bgs::protocol::club::v1::VisibilityLevel  value)
inline

Definition at line 2960 of file club_core.pb.h.

+ Here is the call graph for this function:

◆ SetCachedSize()

void bgs::protocol::club::v1::client::Club::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::club::v1::client::Club::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::club::v1::client::Club::SharedDtor ( )
private

◆ short_name()

const ::std::string & bgs::protocol::club::v1::client::Club::short_name ( ) const
inline

Definition at line 3143 of file club_core.pb.h.

◆ stream_position()

const ::bgs::protocol::club::v1::client::StreamPosition & bgs::protocol::club::v1::client::Club::stream_position ( ) const
inline

Definition at line 3029 of file club_core.pb.h.

◆ Swap()

void bgs::protocol::club::v1::client::Club::Swap ( Club other)

◆ tag() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::club::v1::TagIdentifier > & bgs::protocol::club::v1::client::Club::tag ( ) const
inline

Definition at line 3253 of file club_core.pb.h.

◆ tag() [2/2]

const ::bgs::protocol::club::v1::TagIdentifier & bgs::protocol::club::v1::client::Club::tag ( int  index) const
inline

Definition at line 3240 of file club_core.pb.h.

◆ tag_size()

int bgs::protocol::club::v1::client::Club::tag_size ( ) const
inline

Definition at line 3234 of file club_core.pb.h.

◆ timezone()

const ::std::string & bgs::protocol::club::v1::client::Club::timezone ( ) const
inline

Definition at line 3355 of file club_core.pb.h.

◆ type()

const ::bgs::protocol::club::v1::UniqueClubType & bgs::protocol::club::v1::client::Club::type ( ) const
inline

Definition at line 2626 of file club_core.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::club::v1::client::Club::unknown_fields ( ) const
inline

Definition at line 478 of file club_core.pb.h.

◆ visibility_level()

bgs::protocol::club::v1::VisibilityLevel bgs::protocol::club::v1::client::Club::visibility_level ( ) const
inline

Definition at line 2956 of file club_core.pb.h.

Friends And Related Symbol Documentation

◆ protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto

void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto ( )
friend

◆ protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto

void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fcore_2eproto ( )
friend

◆ protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fcore_2eproto

void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fcore_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::club::v1::client::Club::_cached_size_
mutableprivate

Definition at line 730 of file club_core.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::club::v1::client::Club::_has_bits_[1]
private

Definition at line 729 of file club_core.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::club::v1::client::Club::_unknown_fields_
private

Definition at line 727 of file club_core.pb.h.

◆ attribute_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > bgs::protocol::club::v1::client::Club::attribute_
private

Definition at line 733 of file club_core.pb.h.

◆ avatar_

::bgs::protocol::club::v1::AvatarId* bgs::protocol::club::v1::client::Club::avatar_
private

Definition at line 737 of file club_core.pb.h.

◆ broadcast_

::bgs::protocol::club::v1::client::Broadcast* bgs::protocol::club::v1::client::Club::broadcast_
private

Definition at line 736 of file club_core.pb.h.

◆ creation_time_

::google::protobuf::uint64 bgs::protocol::club::v1::client::Club::creation_time_
private

Definition at line 740 of file club_core.pb.h.

◆ default_instance_

Club* bgs::protocol::club::v1::client::Club::default_instance_
staticprivate

Definition at line 755 of file club_core.pb.h.

◆ description_

::std::string* bgs::protocol::club::v1::client::Club::description_
private

Definition at line 735 of file club_core.pb.h.

◆ id_

::google::protobuf::uint64 bgs::protocol::club::v1::client::Club::id_
private

Definition at line 731 of file club_core.pb.h.

◆ kAttributeFieldNumber

const int bgs::protocol::club::v1::client::Club::kAttributeFieldNumber = 3
static

Definition at line 525 of file club_core.pb.h.

◆ kAvatarFieldNumber

const int bgs::protocol::club::v1::client::Club::kAvatarFieldNumber = 7
static

Definition at line 570 of file club_core.pb.h.

◆ kBroadcastFieldNumber

const int bgs::protocol::club::v1::client::Club::kBroadcastFieldNumber = 6
static

Definition at line 561 of file club_core.pb.h.

◆ kCreationTimeFieldNumber

const int bgs::protocol::club::v1::client::Club::kCreationTimeFieldNumber = 11
static

Definition at line 600 of file club_core.pb.h.

◆ kDescriptionFieldNumber

const int bgs::protocol::club::v1::client::Club::kDescriptionFieldNumber = 5
static

Definition at line 549 of file club_core.pb.h.

◆ kIdFieldNumber

const int bgs::protocol::club::v1::client::Club::kIdFieldNumber = 1
static

Definition at line 509 of file club_core.pb.h.

◆ kLeaderFieldNumber

const int bgs::protocol::club::v1::client::Club::kLeaderFieldNumber = 14
static

Definition at line 625 of file club_core.pb.h.

◆ kLocaleFieldNumber

const int bgs::protocol::club::v1::client::Club::kLocaleFieldNumber = 18
static

Definition at line 673 of file club_core.pb.h.

◆ kMemberCountFieldNumber

const int bgs::protocol::club::v1::client::Club::kMemberCountFieldNumber = 10
static

Definition at line 593 of file club_core.pb.h.

◆ kNameFieldNumber

const int bgs::protocol::club::v1::client::Club::kNameFieldNumber = 4
static

Definition at line 537 of file club_core.pb.h.

◆ kPrivacyLevelFieldNumber

const int bgs::protocol::club::v1::client::Club::kPrivacyLevelFieldNumber = 8
static

Definition at line 579 of file club_core.pb.h.

◆ kRoleSetFieldNumber

const int bgs::protocol::club::v1::client::Club::kRoleSetFieldNumber = 13
static

Definition at line 616 of file club_core.pb.h.

◆ kSearchAttributeFieldNumber

const int bgs::protocol::club::v1::client::Club::kSearchAttributeFieldNumber = 16
static

Definition at line 649 of file club_core.pb.h.

◆ kShortNameFieldNumber

const int bgs::protocol::club::v1::client::Club::kShortNameFieldNumber = 15
static

Definition at line 637 of file club_core.pb.h.

◆ kStreamPositionFieldNumber

const int bgs::protocol::club::v1::client::Club::kStreamPositionFieldNumber = 12
static

Definition at line 607 of file club_core.pb.h.

◆ kTagFieldNumber

const int bgs::protocol::club::v1::client::Club::kTagFieldNumber = 17
static

Definition at line 661 of file club_core.pb.h.

◆ kTimezoneFieldNumber

const int bgs::protocol::club::v1::client::Club::kTimezoneFieldNumber = 19
static

Definition at line 685 of file club_core.pb.h.

◆ kTypeFieldNumber

const int bgs::protocol::club::v1::client::Club::kTypeFieldNumber = 2
static

Definition at line 516 of file club_core.pb.h.

◆ kVisibilityLevelFieldNumber

const int bgs::protocol::club::v1::client::Club::kVisibilityLevelFieldNumber = 9
static

Definition at line 586 of file club_core.pb.h.

◆ leader_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::MemberDescription > bgs::protocol::club::v1::client::Club::leader_
private

Definition at line 743 of file club_core.pb.h.

◆ locale_

::std::string* bgs::protocol::club::v1::client::Club::locale_
private

Definition at line 747 of file club_core.pb.h.

◆ member_count_

::google::protobuf::uint32 bgs::protocol::club::v1::client::Club::member_count_
private

Definition at line 749 of file club_core.pb.h.

◆ name_

::std::string* bgs::protocol::club::v1::client::Club::name_
private

Definition at line 734 of file club_core.pb.h.

◆ privacy_level_

int bgs::protocol::club::v1::client::Club::privacy_level_
private

Definition at line 738 of file club_core.pb.h.

◆ role_set_

::bgs::protocol::club::v1::client::ClubRoleSet* bgs::protocol::club::v1::client::Club::role_set_
private

Definition at line 742 of file club_core.pb.h.

◆ search_attribute_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > bgs::protocol::club::v1::client::Club::search_attribute_
private

Definition at line 745 of file club_core.pb.h.

◆ short_name_

::std::string* bgs::protocol::club::v1::client::Club::short_name_
private

Definition at line 744 of file club_core.pb.h.

◆ stream_position_

::bgs::protocol::club::v1::client::StreamPosition* bgs::protocol::club::v1::client::Club::stream_position_
private

Definition at line 741 of file club_core.pb.h.

◆ tag_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::TagIdentifier > bgs::protocol::club::v1::client::Club::tag_
private

Definition at line 746 of file club_core.pb.h.

◆ timezone_

::std::string* bgs::protocol::club::v1::client::Club::timezone_
private

Definition at line 748 of file club_core.pb.h.

◆ type_

::bgs::protocol::club::v1::UniqueClubType* bgs::protocol::club::v1::client::Club::type_
private

Definition at line 732 of file club_core.pb.h.

◆ visibility_level_

int bgs::protocol::club::v1::client::Club::visibility_level_
private

Definition at line 739 of file club_core.pb.h.


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