TrinityCore
bgs::protocol::channel::v1::Member Class Reference

#include <channel_types.pb.h>

+ Inheritance diagram for bgs::protocol::channel::v1::Member:

Public Member Functions

 Member ()
 
virtual ~Member ()
 
 Member (const Member &from)
 
Memberoperator= (const Member &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Member *other)
 
MemberNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_identity () const
 
void clear_identity ()
 
const ::bgs::protocol::Identityidentity () const
 
inline ::bgs::protocol::Identitymutable_identity ()
 
inline ::bgs::protocol::Identityrelease_identity ()
 
void set_allocated_identity (::bgs::protocol::Identity *identity)
 
bool has_state () const
 
void clear_state ()
 
const ::bgs::protocol::channel::v1::MemberStatestate () const
 
inline ::bgs::protocol::channel::v1::MemberStatemutable_state ()
 
inline ::bgs::protocol::channel::v1::MemberStaterelease_state ()
 
void set_allocated_state (::bgs::protocol::channel::v1::MemberState *state)
 

Static Public Member Functions

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

Static Public Attributes

static const int kIdentityFieldNumber = 1
 
static const int kStateFieldNumber = 2
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_identity ()
 
void clear_has_identity ()
 
void set_has_state ()
 
void clear_has_state ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::bgs::protocol::Identityidentity_
 
::bgs::protocol::channel::v1::MemberStatestate_
 

Static Private Attributes

static Memberdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_channel_5ftypes_2eproto ()
 
void protobuf_AssignDesc_channel_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_channel_5ftypes_2eproto ()
 

Detailed Description

Definition at line 848 of file channel_types.pb.h.

Constructor & Destructor Documentation

◆ Member() [1/2]

bgs::protocol::channel::v1::Member::Member ( )

◆ ~Member()

virtual bgs::protocol::channel::v1::Member::~Member ( )
virtual

◆ Member() [2/2]

bgs::protocol::channel::v1::Member::Member ( const Member from)

Member Function Documentation

◆ clear_has_identity()

void bgs::protocol::channel::v1::Member::clear_has_identity ( )
inlineprivate

Definition at line 2139 of file channel_types.pb.h.

◆ clear_has_state()

void bgs::protocol::channel::v1::Member::clear_has_state ( )
inlineprivate

Definition at line 2180 of file channel_types.pb.h.

◆ clear_identity()

void bgs::protocol::channel::v1::Member::clear_identity ( )
inline

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

◆ clear_state()

void bgs::protocol::channel::v1::Member::clear_state ( )
inline

Definition at line 2183 of file channel_types.pb.h.

◆ default_instance()

static const Member & bgs::protocol::channel::v1::Member::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::channel::v1::Member::descriptor ( )
static

◆ GetCachedSize()

int bgs::protocol::channel::v1::Member::GetCachedSize ( ) const
inline

Definition at line 876 of file channel_types.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::channel::v1::Member::GetMetadata ( ) const

◆ has_identity()

bool bgs::protocol::channel::v1::Member::has_identity ( ) const
inline

Definition at line 2133 of file channel_types.pb.h.

◆ has_state()

bool bgs::protocol::channel::v1::Member::has_state ( ) const
inline

Definition at line 2174 of file channel_types.pb.h.

◆ identity()

const ::bgs::protocol::Identity & bgs::protocol::channel::v1::Member::identity ( ) const
inline

Definition at line 2146 of file channel_types.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::channel::v1::Member::InitAsDefaultInstance ( )
private

◆ mutable_identity()

bgs::protocol::Identity * bgs::protocol::channel::v1::Member::mutable_identity ( )
inline

Definition at line 2150 of file channel_types.pb.h.

◆ mutable_state()

bgs::protocol::channel::v1::MemberState * bgs::protocol::channel::v1::Member::mutable_state ( )
inline

Definition at line 2191 of file channel_types.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::channel::v1::Member::mutable_unknown_fields ( )
inline

Definition at line 864 of file channel_types.pb.h.

◆ New()

Member * bgs::protocol::channel::v1::Member::New ( ) const

◆ operator=()

Member & bgs::protocol::channel::v1::Member::operator= ( const Member from)
inline

Definition at line 855 of file channel_types.pb.h.

◆ release_identity()

bgs::protocol::Identity * bgs::protocol::channel::v1::Member::release_identity ( )
inline

Definition at line 2156 of file channel_types.pb.h.

◆ release_state()

bgs::protocol::channel::v1::MemberState * bgs::protocol::channel::v1::Member::release_state ( )
inline

Definition at line 2197 of file channel_types.pb.h.

◆ set_allocated_identity()

void bgs::protocol::channel::v1::Member::set_allocated_identity ( ::bgs::protocol::Identity identity)
inline

Definition at line 2162 of file channel_types.pb.h.

◆ set_allocated_state()

void bgs::protocol::channel::v1::Member::set_allocated_state ( ::bgs::protocol::channel::v1::MemberState state)
inline

Definition at line 2203 of file channel_types.pb.h.

◆ set_has_identity()

void bgs::protocol::channel::v1::Member::set_has_identity ( )
inlineprivate

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

◆ set_has_state()

void bgs::protocol::channel::v1::Member::set_has_state ( )
inlineprivate

Definition at line 2177 of file channel_types.pb.h.

◆ SetCachedSize()

void bgs::protocol::channel::v1::Member::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::channel::v1::Member::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::channel::v1::Member::SharedDtor ( )
private

◆ state()

const ::bgs::protocol::channel::v1::MemberState & bgs::protocol::channel::v1::Member::state ( ) const
inline

Definition at line 2187 of file channel_types.pb.h.

◆ Swap()

void bgs::protocol::channel::v1::Member::Swap ( Member other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::channel::v1::Member::unknown_fields ( ) const
inline

Definition at line 860 of file channel_types.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_channel_5ftypes_2eproto

void TC_PROTO_API protobuf_AddDesc_channel_5ftypes_2eproto ( )
friend

◆ protobuf_AssignDesc_channel_5ftypes_2eproto

void protobuf_AssignDesc_channel_5ftypes_2eproto ( )
friend

◆ protobuf_ShutdownFile_channel_5ftypes_2eproto

void protobuf_ShutdownFile_channel_5ftypes_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::channel::v1::Member::_cached_size_
mutableprivate

Definition at line 916 of file channel_types.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::channel::v1::Member::_has_bits_[1]
private

Definition at line 915 of file channel_types.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::channel::v1::Member::_unknown_fields_
private

Definition at line 913 of file channel_types.pb.h.

◆ default_instance_

Member* bgs::protocol::channel::v1::Member::default_instance_
staticprivate

Definition at line 924 of file channel_types.pb.h.

◆ identity_

::bgs::protocol::Identity* bgs::protocol::channel::v1::Member::identity_
private

Definition at line 917 of file channel_types.pb.h.

◆ kIdentityFieldNumber

const int bgs::protocol::channel::v1::Member::kIdentityFieldNumber = 1
static

Definition at line 891 of file channel_types.pb.h.

◆ kStateFieldNumber

const int bgs::protocol::channel::v1::Member::kStateFieldNumber = 2
static

Definition at line 900 of file channel_types.pb.h.

◆ state_

::bgs::protocol::channel::v1::MemberState* bgs::protocol::channel::v1::Member::state_
private

Definition at line 918 of file channel_types.pb.h.


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