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

#include <club_core.pb.h>

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

Public Member Functions

 ClubCreateOptions ()
 
virtual ~ClubCreateOptions ()
 
 ClubCreateOptions (const ClubCreateOptions &from)
 
ClubCreateOptionsoperator= (const ClubCreateOptions &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ClubCreateOptions *other)
 
ClubCreateOptionsNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
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_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_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)
 
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 () const
 
void clear_member ()
 
const ::bgs::protocol::club::v1::client::CreateMemberOptionsmember () const
 
inline ::bgs::protocol::club::v1::client::CreateMemberOptionsmutable_member ()
 
inline ::bgs::protocol::club::v1::client::CreateMemberOptionsrelease_member ()
 
void set_allocated_member (::bgs::protocol::club::v1::client::CreateMemberOptions *member)
 
bool has_stream () const
 
void clear_stream ()
 
const ::bgs::protocol::club::v1::client::CreateStreamOptionsstream () const
 
inline ::bgs::protocol::club::v1::client::CreateStreamOptionsmutable_stream ()
 
inline ::bgs::protocol::club::v1::client::CreateStreamOptionsrelease_stream ()
 
void set_allocated_stream (::bgs::protocol::club::v1::client::CreateStreamOptions *stream)
 
bool has_tag () const
 
void clear_tag ()
 
const ::bgs::protocol::club::v1::TagOptionstag () const
 
inline ::bgs::protocol::club::v1::TagOptionsmutable_tag ()
 
inline ::bgs::protocol::club::v1::TagOptionsrelease_tag ()
 
void set_allocated_tag (::bgs::protocol::club::v1::TagOptions *tag)
 
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 ()
 
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 ClubCreateOptionsdefault_instance ()
 

Static Public Attributes

static const int kTypeFieldNumber = 1
 
static const int kAttributeFieldNumber = 2
 
static const int kNameFieldNumber = 3
 
static const int kDescriptionFieldNumber = 4
 
static const int kAvatarFieldNumber = 5
 
static const int kPrivacyLevelFieldNumber = 6
 
static const int kShortNameFieldNumber = 7
 
static const int kVisibilityLevelFieldNumber = 8
 
static const int kMemberFieldNumber = 10
 
static const int kStreamFieldNumber = 11
 
static const int kTagFieldNumber = 12
 
static const int kSearchAttributeFieldNumber = 13
 
static const int kLocaleFieldNumber = 14
 
static const int kTimezoneFieldNumber = 15
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
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_avatar ()
 
void clear_has_avatar ()
 
void set_has_privacy_level ()
 
void clear_has_privacy_level ()
 
void set_has_short_name ()
 
void clear_has_short_name ()
 
void set_has_visibility_level ()
 
void clear_has_visibility_level ()
 
void set_has_member ()
 
void clear_has_member ()
 
void set_has_stream ()
 
void clear_has_stream ()
 
void set_has_tag ()
 
void clear_has_tag ()
 
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_
 
::bgs::protocol::club::v1::UniqueClubTypetype_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attributeattribute_
 
::std::string * name_
 
::std::string * description_
 
::bgs::protocol::club::v1::AvatarIdavatar_
 
::std::string * short_name_
 
int privacy_level_
 
int visibility_level_
 
::bgs::protocol::club::v1::client::CreateMemberOptionsmember_
 
::bgs::protocol::club::v1::client::CreateStreamOptionsstream_
 
::bgs::protocol::club::v1::TagOptionstag_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attributesearch_attribute_
 
::std::string * locale_
 
::std::string * timezone_
 

Static Private Attributes

static ClubCreateOptionsdefault_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 229 of file club_core.pb.h.

Constructor & Destructor Documentation

◆ ClubCreateOptions() [1/2]

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

◆ ~ClubCreateOptions()

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

◆ ClubCreateOptions() [2/2]

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

Member Function Documentation

◆ add_attribute()

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

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

◆ add_search_attribute()

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

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

◆ attribute() [1/2]

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

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

◆ attribute() [2/2]

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

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

◆ attribute_size()

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

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

◆ avatar()

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

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

◆ clear_attribute()

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

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

◆ clear_avatar()

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

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

◆ clear_description()

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

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

◆ clear_has_avatar()

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

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

◆ clear_has_description()

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

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

◆ clear_has_locale()

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

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

◆ clear_has_member()

void bgs::protocol::club::v1::client::ClubCreateOptions::clear_has_member ( )
inlineprivate

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

◆ clear_has_name()

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

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

◆ clear_has_privacy_level()

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

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

◆ clear_has_short_name()

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

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

◆ clear_has_stream()

void bgs::protocol::club::v1::client::ClubCreateOptions::clear_has_stream ( )
inlineprivate

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

◆ clear_has_tag()

void bgs::protocol::club::v1::client::ClubCreateOptions::clear_has_tag ( )
inlineprivate

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

◆ clear_has_timezone()

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

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

◆ clear_has_type()

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

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

◆ clear_has_visibility_level()

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

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

◆ clear_locale()

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

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

◆ clear_member()

void bgs::protocol::club::v1::client::ClubCreateOptions::clear_member ( )
inline

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

◆ clear_name()

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

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

◆ clear_privacy_level()

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

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

◆ clear_search_attribute()

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

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

◆ clear_short_name()

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

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

◆ clear_stream()

void bgs::protocol::club::v1::client::ClubCreateOptions::clear_stream ( )
inline

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

◆ clear_tag()

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

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

◆ clear_timezone()

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

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

◆ clear_type()

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

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

◆ clear_visibility_level()

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

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

◆ default_instance()

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

◆ description()

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

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

◆ descriptor()

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

◆ GetCachedSize()

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

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

◆ GetMetadata()

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

◆ has_avatar()

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

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

◆ has_description()

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

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

◆ has_locale()

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

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

◆ has_member()

bool bgs::protocol::club::v1::client::ClubCreateOptions::has_member ( ) const
inline

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

◆ has_name()

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

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

◆ has_privacy_level()

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

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

◆ has_short_name()

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

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

◆ has_stream()

bool bgs::protocol::club::v1::client::ClubCreateOptions::has_stream ( ) const
inline

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

◆ has_tag()

bool bgs::protocol::club::v1::client::ClubCreateOptions::has_tag ( ) const
inline

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

◆ has_timezone()

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

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

◆ has_type()

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

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

◆ has_visibility_level()

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

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

◆ InitAsDefaultInstance()

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

◆ locale()

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

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

◆ member()

const ::bgs::protocol::club::v1::client::CreateMemberOptions & bgs::protocol::club::v1::client::ClubCreateOptions::member ( ) const
inline

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

◆ mutable_attribute() [1/2]

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

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

◆ mutable_attribute() [2/2]

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

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

◆ mutable_avatar()

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

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

◆ mutable_description()

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

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

◆ mutable_locale()

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

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

◆ mutable_member()

bgs::protocol::club::v1::client::CreateMemberOptions * bgs::protocol::club::v1::client::ClubCreateOptions::mutable_member ( )
inline

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

◆ mutable_name()

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

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

◆ mutable_search_attribute() [1/2]

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

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

◆ mutable_search_attribute() [2/2]

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

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

◆ mutable_short_name()

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

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

◆ mutable_stream()

bgs::protocol::club::v1::client::CreateStreamOptions * bgs::protocol::club::v1::client::ClubCreateOptions::mutable_stream ( )
inline

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

◆ mutable_tag()

bgs::protocol::club::v1::TagOptions * bgs::protocol::club::v1::client::ClubCreateOptions::mutable_tag ( )
inline

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

◆ mutable_timezone()

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

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

◆ mutable_type()

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

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

◆ mutable_unknown_fields()

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

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

◆ name()

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

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

◆ New()

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

◆ operator=()

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

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

◆ privacy_level()

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

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

◆ release_avatar()

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

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

◆ release_description()

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

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

◆ release_locale()

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

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

◆ release_member()

bgs::protocol::club::v1::client::CreateMemberOptions * bgs::protocol::club::v1::client::ClubCreateOptions::release_member ( )
inline

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

◆ release_name()

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

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

◆ release_short_name()

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

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

◆ release_stream()

bgs::protocol::club::v1::client::CreateStreamOptions * bgs::protocol::club::v1::client::ClubCreateOptions::release_stream ( )
inline

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

◆ release_tag()

bgs::protocol::club::v1::TagOptions * bgs::protocol::club::v1::client::ClubCreateOptions::release_tag ( )
inline

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

◆ release_timezone()

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

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

◆ release_type()

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

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

◆ search_attribute() [1/2]

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

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

◆ search_attribute() [2/2]

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

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

◆ search_attribute_size()

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

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

◆ set_allocated_avatar()

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

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

◆ set_allocated_description()

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

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

◆ set_allocated_locale()

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

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

◆ set_allocated_member()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_allocated_member ( ::bgs::protocol::club::v1::client::CreateMemberOptions member)
inline

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

◆ set_allocated_name()

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

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

◆ set_allocated_short_name()

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

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

◆ set_allocated_stream()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_allocated_stream ( ::bgs::protocol::club::v1::client::CreateStreamOptions stream)
inline

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

◆ set_allocated_tag()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_allocated_tag ( ::bgs::protocol::club::v1::TagOptions tag)
inline

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

◆ set_allocated_timezone()

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

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

◆ set_allocated_type()

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

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

◆ set_description() [1/3]

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

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

◆ set_description() [2/3]

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

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

◆ set_description() [3/3]

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

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

◆ set_has_avatar()

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

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

◆ set_has_description()

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

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

◆ set_has_locale()

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

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

◆ set_has_member()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_has_member ( )
inlineprivate

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

◆ set_has_name()

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

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

◆ set_has_privacy_level()

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

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

◆ set_has_short_name()

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

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

◆ set_has_stream()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_has_stream ( )
inlineprivate

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

◆ set_has_tag()

void bgs::protocol::club::v1::client::ClubCreateOptions::set_has_tag ( )
inlineprivate

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

◆ set_has_timezone()

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

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

◆ set_has_type()

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

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

◆ set_has_visibility_level()

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

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

◆ set_locale() [1/3]

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

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

◆ set_locale() [2/3]

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

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

◆ set_locale() [3/3]

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

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

◆ set_name() [1/3]

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

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

◆ set_name() [2/3]

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

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

◆ set_name() [3/3]

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

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

◆ set_privacy_level()

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

Definition at line 2171 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::ClubCreateOptions::set_short_name ( const ::std::string &  value)
inline

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

◆ set_short_name() [2/3]

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

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

◆ set_short_name() [3/3]

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

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

◆ set_timezone() [1/3]

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

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

◆ set_timezone() [2/3]

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

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

◆ set_timezone() [3/3]

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

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

◆ set_visibility_level()

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

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

+ Here is the call graph for this function:

◆ SetCachedSize()

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

◆ SharedCtor()

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

◆ SharedDtor()

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

◆ short_name()

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

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

◆ stream()

const ::bgs::protocol::club::v1::client::CreateStreamOptions & bgs::protocol::club::v1::client::ClubCreateOptions::stream ( ) const
inline

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

◆ Swap()

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

◆ tag()

const ::bgs::protocol::club::v1::TagOptions & bgs::protocol::club::v1::client::ClubCreateOptions::tag ( ) const
inline

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

◆ timezone()

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

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

◆ type()

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

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

◆ unknown_fields()

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

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

◆ visibility_level()

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

Definition at line 2268 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::ClubCreateOptions::_cached_size_
mutableprivate

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

◆ _has_bits_

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

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

◆ _unknown_fields_

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

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

◆ attribute_

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

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

◆ avatar_

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

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

◆ default_instance_

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

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

◆ description_

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

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

◆ kAttributeFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kAttributeFieldNumber = 2
static

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

◆ kAvatarFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kAvatarFieldNumber = 5
static

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

◆ kDescriptionFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kDescriptionFieldNumber = 4
static

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

◆ kLocaleFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kLocaleFieldNumber = 14
static

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

◆ kMemberFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kMemberFieldNumber = 10
static

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

◆ kNameFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kNameFieldNumber = 3
static

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

◆ kPrivacyLevelFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kPrivacyLevelFieldNumber = 6
static

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

◆ kSearchAttributeFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kSearchAttributeFieldNumber = 13
static

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

◆ kShortNameFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kShortNameFieldNumber = 7
static

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

◆ kStreamFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kStreamFieldNumber = 11
static

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

◆ kTagFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kTagFieldNumber = 12
static

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

◆ kTimezoneFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kTimezoneFieldNumber = 15
static

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

◆ kTypeFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kTypeFieldNumber = 1
static

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

◆ kVisibilityLevelFieldNumber

const int bgs::protocol::club::v1::client::ClubCreateOptions::kVisibilityLevelFieldNumber = 8
static

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

◆ locale_

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

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

◆ member_

::bgs::protocol::club::v1::client::CreateMemberOptions* bgs::protocol::club::v1::client::ClubCreateOptions::member_
private

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

◆ name_

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

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

◆ privacy_level_

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

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

◆ search_attribute_

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

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

◆ short_name_

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

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

◆ stream_

::bgs::protocol::club::v1::client::CreateStreamOptions* bgs::protocol::club::v1::client::ClubCreateOptions::stream_
private

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

◆ tag_

::bgs::protocol::club::v1::TagOptions* bgs::protocol::club::v1::client::ClubCreateOptions::tag_
private

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

◆ timezone_

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

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

◆ type_

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

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

◆ visibility_level_

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

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


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