TrinityCore
bgs::protocol::club::v1::ClubBan Class Reference

#include <club_ban.pb.h>

+ Inheritance diagram for bgs::protocol::club::v1::ClubBan:

Public Member Functions

 ClubBan ()
 
virtual ~ClubBan ()
 
 ClubBan (const ClubBan &from)
 
ClubBanoperator= (const ClubBan &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ClubBan *other)
 
ClubBanNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_id () const
 
void clear_id ()
 
const ::bgs::protocol::club::v1::MemberIdid () const
 
inline ::bgs::protocol::club::v1::MemberIdmutable_id ()
 
inline ::bgs::protocol::club::v1::MemberIdrelease_id ()
 
void set_allocated_id (::bgs::protocol::club::v1::MemberId *id)
 
bool has_battle_tag () const
 
void clear_battle_tag ()
 
const ::std::string & battle_tag () const
 
void set_battle_tag (const ::std::string &value)
 
void set_battle_tag (const char *value)
 
void set_battle_tag (const char *value, size_t size)
 
inline ::std::string * mutable_battle_tag ()
 
inline ::std::string * release_battle_tag ()
 
void set_allocated_battle_tag (::std::string *battle_tag)
 
bool has_creator () const
 
void clear_creator ()
 
const ::bgs::protocol::club::v1::MemberDescriptioncreator () const
 
inline ::bgs::protocol::club::v1::MemberDescriptionmutable_creator ()
 
inline ::bgs::protocol::club::v1::MemberDescriptionrelease_creator ()
 
void set_allocated_creator (::bgs::protocol::club::v1::MemberDescription *creator)
 
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_reason () const
 
void clear_reason ()
 
const ::std::string & reason () const
 
void set_reason (const ::std::string &value)
 
void set_reason (const char *value)
 
void set_reason (const char *value, size_t size)
 
inline ::std::string * mutable_reason ()
 
inline ::std::string * release_reason ()
 
void set_allocated_reason (::std::string *reason)
 
bool has_creation_time () const
 
void clear_creation_time ()
 
inline ::google::protobuf::uint64 creation_time () const
 
void set_creation_time (::google::protobuf::uint64 value)
 

Static Public Member Functions

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

Static Public Attributes

static const int kIdFieldNumber = 1
 
static const int kBattleTagFieldNumber = 2
 
static const int kCreatorFieldNumber = 3
 
static const int kAttributeFieldNumber = 4
 
static const int kReasonFieldNumber = 5
 
static const int kCreationTimeFieldNumber = 6
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_id ()
 
void clear_has_id ()
 
void set_has_battle_tag ()
 
void clear_has_battle_tag ()
 
void set_has_creator ()
 
void clear_has_creator ()
 
void set_has_reason ()
 
void clear_has_reason ()
 
void set_has_creation_time ()
 
void clear_has_creation_time ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::bgs::protocol::club::v1::MemberIdid_
 
::std::string * battle_tag_
 
::bgs::protocol::club::v1::MemberDescriptioncreator_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attributeattribute_
 
::std::string * reason_
 
::google::protobuf::uint64 creation_time_
 

Static Private Attributes

static ClubBandefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_club_5fban_2eproto ()
 
void protobuf_AssignDesc_club_5fban_2eproto ()
 
void protobuf_ShutdownFile_club_5fban_2eproto ()
 

Detailed Description

Definition at line 144 of file club_ban.pb.h.

Constructor & Destructor Documentation

◆ ClubBan() [1/2]

bgs::protocol::club::v1::ClubBan::ClubBan ( )

◆ ~ClubBan()

virtual bgs::protocol::club::v1::ClubBan::~ClubBan ( )
virtual

◆ ClubBan() [2/2]

bgs::protocol::club::v1::ClubBan::ClubBan ( const ClubBan from)

Member Function Documentation

◆ add_attribute()

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

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

◆ attribute() [1/2]

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

Definition at line 612 of file club_ban.pb.h.

◆ attribute() [2/2]

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

Definition at line 599 of file club_ban.pb.h.

◆ attribute_size()

int bgs::protocol::club::v1::ClubBan::attribute_size ( ) const
inline

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

◆ battle_tag()

const ::std::string & bgs::protocol::club::v1::ClubBan::battle_tag ( ) const
inline

Definition at line 491 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ clear_attribute()

void bgs::protocol::club::v1::ClubBan::clear_attribute ( )
inline

Definition at line 596 of file club_ban.pb.h.

◆ clear_battle_tag()

void bgs::protocol::club::v1::ClubBan::clear_battle_tag ( )
inline

Definition at line 485 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ clear_creation_time()

void bgs::protocol::club::v1::ClubBan::clear_creation_time ( )
inline

Definition at line 708 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ clear_creator()

void bgs::protocol::club::v1::ClubBan::clear_creator ( )
inline

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

+ Here is the call graph for this function:

◆ clear_has_battle_tag()

void bgs::protocol::club::v1::ClubBan::clear_has_battle_tag ( )
inlineprivate

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

+ Here is the caller graph for this function:

◆ clear_has_creation_time()

void bgs::protocol::club::v1::ClubBan::clear_has_creation_time ( )
inlineprivate

Definition at line 705 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_creator()

void bgs::protocol::club::v1::ClubBan::clear_has_creator ( )
inlineprivate

Definition at line 558 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_id()

void bgs::protocol::club::v1::ClubBan::clear_has_id ( )
inlineprivate

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

+ Here is the caller graph for this function:

◆ clear_has_reason()

void bgs::protocol::club::v1::ClubBan::clear_has_reason ( )
inlineprivate

Definition at line 629 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ clear_id()

void bgs::protocol::club::v1::ClubBan::clear_id ( )
inline

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

+ Here is the call graph for this function:

◆ clear_reason()

void bgs::protocol::club::v1::ClubBan::clear_reason ( )
inline

Definition at line 632 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ creation_time()

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

Definition at line 712 of file club_ban.pb.h.

◆ creator()

const ::bgs::protocol::club::v1::MemberDescription & bgs::protocol::club::v1::ClubBan::creator ( ) const
inline

Definition at line 565 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ default_instance()

static const ClubBan & bgs::protocol::club::v1::ClubBan::default_instance ( )
static

◆ descriptor()

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

◆ GetCachedSize()

int bgs::protocol::club::v1::ClubBan::GetCachedSize ( ) const
inline

Definition at line 172 of file club_ban.pb.h.

◆ GetMetadata()

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

◆ has_battle_tag()

bool bgs::protocol::club::v1::ClubBan::has_battle_tag ( ) const
inline

Definition at line 476 of file club_ban.pb.h.

◆ has_creation_time()

bool bgs::protocol::club::v1::ClubBan::has_creation_time ( ) const
inline

Definition at line 699 of file club_ban.pb.h.

◆ has_creator()

bool bgs::protocol::club::v1::ClubBan::has_creator ( ) const
inline

Definition at line 552 of file club_ban.pb.h.

◆ has_id()

bool bgs::protocol::club::v1::ClubBan::has_id ( ) const
inline

Definition at line 435 of file club_ban.pb.h.

◆ has_reason()

bool bgs::protocol::club::v1::ClubBan::has_reason ( ) const
inline

Definition at line 623 of file club_ban.pb.h.

◆ id()

const ::bgs::protocol::club::v1::MemberId & bgs::protocol::club::v1::ClubBan::id ( ) const
inline

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

+ Here is the caller graph for this function:

◆ InitAsDefaultInstance()

void bgs::protocol::club::v1::ClubBan::InitAsDefaultInstance ( )
private

◆ mutable_attribute() [1/2]

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

Definition at line 617 of file club_ban.pb.h.

◆ mutable_attribute() [2/2]

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

Definition at line 603 of file club_ban.pb.h.

◆ mutable_battle_tag()

std::string * bgs::protocol::club::v1::ClubBan::mutable_battle_tag ( )
inline

Definition at line 519 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ mutable_creator()

bgs::protocol::club::v1::MemberDescription * bgs::protocol::club::v1::ClubBan::mutable_creator ( )
inline

Definition at line 569 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ mutable_id()

bgs::protocol::club::v1::MemberId * bgs::protocol::club::v1::ClubBan::mutable_id ( )
inline

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

+ Here is the call graph for this function:

◆ mutable_reason()

std::string * bgs::protocol::club::v1::ClubBan::mutable_reason ( )
inline

Definition at line 666 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ mutable_unknown_fields()

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

Definition at line 160 of file club_ban.pb.h.

◆ New()

ClubBan * bgs::protocol::club::v1::ClubBan::New ( ) const

◆ operator=()

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

Definition at line 151 of file club_ban.pb.h.

◆ reason()

const ::std::string & bgs::protocol::club::v1::ClubBan::reason ( ) const
inline

Definition at line 638 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ release_battle_tag()

std::string * bgs::protocol::club::v1::ClubBan::release_battle_tag ( )
inline

Definition at line 527 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ release_creator()

bgs::protocol::club::v1::MemberDescription * bgs::protocol::club::v1::ClubBan::release_creator ( )
inline

Definition at line 575 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ release_id()

bgs::protocol::club::v1::MemberId * bgs::protocol::club::v1::ClubBan::release_id ( )
inline

Definition at line 458 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ release_reason()

std::string * bgs::protocol::club::v1::ClubBan::release_reason ( )
inline

Definition at line 674 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_battle_tag()

void bgs::protocol::club::v1::ClubBan::set_allocated_battle_tag ( ::std::string *  battle_tag)
inline

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

+ Here is the call graph for this function:

◆ set_allocated_creator()

void bgs::protocol::club::v1::ClubBan::set_allocated_creator ( ::bgs::protocol::club::v1::MemberDescription creator)
inline

Definition at line 581 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_id()

void bgs::protocol::club::v1::ClubBan::set_allocated_id ( ::bgs::protocol::club::v1::MemberId id)
inline

Definition at line 464 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_reason()

void bgs::protocol::club::v1::ClubBan::set_allocated_reason ( ::std::string *  reason)
inline

Definition at line 684 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_battle_tag() [1/3]

void bgs::protocol::club::v1::ClubBan::set_battle_tag ( const ::std::string &  value)
inline

Definition at line 495 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_battle_tag() [2/3]

void bgs::protocol::club::v1::ClubBan::set_battle_tag ( const char *  value)
inline

Definition at line 503 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_battle_tag() [3/3]

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

Definition at line 511 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_creation_time()

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

Definition at line 716 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_has_battle_tag()

void bgs::protocol::club::v1::ClubBan::set_has_battle_tag ( )
inlineprivate

Definition at line 479 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ set_has_creation_time()

void bgs::protocol::club::v1::ClubBan::set_has_creation_time ( )
inlineprivate

Definition at line 702 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ set_has_creator()

void bgs::protocol::club::v1::ClubBan::set_has_creator ( )
inlineprivate

Definition at line 555 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ set_has_id()

void bgs::protocol::club::v1::ClubBan::set_has_id ( )
inlineprivate

Definition at line 438 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ set_has_reason()

void bgs::protocol::club::v1::ClubBan::set_has_reason ( )
inlineprivate

Definition at line 626 of file club_ban.pb.h.

+ Here is the caller graph for this function:

◆ set_reason() [1/3]

void bgs::protocol::club::v1::ClubBan::set_reason ( const ::std::string &  value)
inline

Definition at line 642 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_reason() [2/3]

void bgs::protocol::club::v1::ClubBan::set_reason ( const char *  value)
inline

Definition at line 650 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ set_reason() [3/3]

void bgs::protocol::club::v1::ClubBan::set_reason ( const char *  value,
size_t  size 
)
inline

Definition at line 658 of file club_ban.pb.h.

+ Here is the call graph for this function:

◆ SetCachedSize()

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

◆ SharedCtor()

void bgs::protocol::club::v1::ClubBan::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::club::v1::ClubBan::SharedDtor ( )
private

◆ Swap()

void bgs::protocol::club::v1::ClubBan::Swap ( ClubBan other)

◆ unknown_fields()

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

Definition at line 156 of file club_ban.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_club_5fban_2eproto

void TC_PROTO_API protobuf_AddDesc_club_5fban_2eproto ( )
friend

◆ protobuf_AssignDesc_club_5fban_2eproto

void protobuf_AssignDesc_club_5fban_2eproto ( )
friend

◆ protobuf_ShutdownFile_club_5fban_2eproto

void protobuf_ShutdownFile_club_5fban_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::club::v1::ClubBan::_cached_size_
mutableprivate

Definition at line 261 of file club_ban.pb.h.

◆ _has_bits_

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

Definition at line 260 of file club_ban.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::club::v1::ClubBan::_unknown_fields_
private

Definition at line 258 of file club_ban.pb.h.

◆ attribute_

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

Definition at line 265 of file club_ban.pb.h.

◆ battle_tag_

::std::string* bgs::protocol::club::v1::ClubBan::battle_tag_
private

Definition at line 263 of file club_ban.pb.h.

◆ creation_time_

::google::protobuf::uint64 bgs::protocol::club::v1::ClubBan::creation_time_
private

Definition at line 267 of file club_ban.pb.h.

◆ creator_

::bgs::protocol::club::v1::MemberDescription* bgs::protocol::club::v1::ClubBan::creator_
private

Definition at line 264 of file club_ban.pb.h.

◆ default_instance_

ClubBan* bgs::protocol::club::v1::ClubBan::default_instance_
staticprivate

Definition at line 273 of file club_ban.pb.h.

◆ id_

::bgs::protocol::club::v1::MemberId* bgs::protocol::club::v1::ClubBan::id_
private

Definition at line 262 of file club_ban.pb.h.

◆ kAttributeFieldNumber

const int bgs::protocol::club::v1::ClubBan::kAttributeFieldNumber = 4
static

Definition at line 217 of file club_ban.pb.h.

◆ kBattleTagFieldNumber

const int bgs::protocol::club::v1::ClubBan::kBattleTagFieldNumber = 2
static

Definition at line 196 of file club_ban.pb.h.

◆ kCreationTimeFieldNumber

const int bgs::protocol::club::v1::ClubBan::kCreationTimeFieldNumber = 6
static

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

◆ kCreatorFieldNumber

const int bgs::protocol::club::v1::ClubBan::kCreatorFieldNumber = 3
static

Definition at line 208 of file club_ban.pb.h.

◆ kIdFieldNumber

const int bgs::protocol::club::v1::ClubBan::kIdFieldNumber = 1
static

Definition at line 187 of file club_ban.pb.h.

◆ kReasonFieldNumber

const int bgs::protocol::club::v1::ClubBan::kReasonFieldNumber = 5
static

Definition at line 229 of file club_ban.pb.h.

◆ reason_

::std::string* bgs::protocol::club::v1::ClubBan::reason_
private

Definition at line 266 of file club_ban.pb.h.


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