TrinityCore
bgs::protocol::connection::v1::ClientSdkVersionInfo Class Reference

#include <connection_service.pb.h>

+ Inheritance diagram for bgs::protocol::connection::v1::ClientSdkVersionInfo:

Public Member Functions

 ClientSdkVersionInfo ()
 
virtual ~ClientSdkVersionInfo ()
 
 ClientSdkVersionInfo (const ClientSdkVersionInfo &from)
 
ClientSdkVersionInfooperator= (const ClientSdkVersionInfo &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ClientSdkVersionInfo *other)
 
ClientSdkVersionInfoNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_sdk_name () const
 
void clear_sdk_name ()
 
const ::std::string & sdk_name () const
 
void set_sdk_name (const ::std::string &value)
 
void set_sdk_name (const char *value)
 
void set_sdk_name (const char *value, size_t size)
 
inline ::std::string * mutable_sdk_name ()
 
inline ::std::string * release_sdk_name ()
 
void set_allocated_sdk_name (::std::string *sdk_name)
 
bool has_sdk_version () const
 
void clear_sdk_version ()
 
const ::bgs::protocol::SemanticVersionsdk_version () const
 
inline ::bgs::protocol::SemanticVersionmutable_sdk_version ()
 
inline ::bgs::protocol::SemanticVersionrelease_sdk_version ()
 
void set_allocated_sdk_version (::bgs::protocol::SemanticVersion *sdk_version)
 
bool has_protocol_version () const
 
void clear_protocol_version ()
 
const ::bgs::protocol::SemanticVersionprotocol_version () const
 
inline ::bgs::protocol::SemanticVersionmutable_protocol_version ()
 
inline ::bgs::protocol::SemanticVersionrelease_protocol_version ()
 
void set_allocated_protocol_version (::bgs::protocol::SemanticVersion *protocol_version)
 

Static Public Member Functions

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

Static Public Attributes

static const int kSdkNameFieldNumber = 1
 
static const int kSdkVersionFieldNumber = 2
 
static const int kProtocolVersionFieldNumber = 3
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_sdk_name ()
 
void clear_has_sdk_name ()
 
void set_has_sdk_version ()
 
void clear_has_sdk_version ()
 
void set_has_protocol_version ()
 
void clear_has_protocol_version ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * sdk_name_
 
::bgs::protocol::SemanticVersionsdk_version_
 
::bgs::protocol::SemanticVersionprotocol_version_
 

Static Private Attributes

static ClientSdkVersionInfodefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_connection_5fservice_2eproto ()
 
void protobuf_AssignDesc_connection_5fservice_2eproto ()
 
void protobuf_ShutdownFile_connection_5fservice_2eproto ()
 

Detailed Description

Definition at line 81 of file connection_service.pb.h.

Constructor & Destructor Documentation

◆ ClientSdkVersionInfo() [1/2]

bgs::protocol::connection::v1::ClientSdkVersionInfo::ClientSdkVersionInfo ( )

◆ ~ClientSdkVersionInfo()

virtual bgs::protocol::connection::v1::ClientSdkVersionInfo::~ClientSdkVersionInfo ( )
virtual

◆ ClientSdkVersionInfo() [2/2]

bgs::protocol::connection::v1::ClientSdkVersionInfo::ClientSdkVersionInfo ( const ClientSdkVersionInfo from)

Member Function Documentation

◆ clear_has_protocol_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_has_protocol_version ( )
inlineprivate

Definition at line 1360 of file connection_service.pb.h.

◆ clear_has_sdk_name()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_has_sdk_name ( )
inlineprivate

Definition at line 1243 of file connection_service.pb.h.

◆ clear_has_sdk_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_has_sdk_version ( )
inlineprivate

Definition at line 1319 of file connection_service.pb.h.

◆ clear_protocol_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_protocol_version ( )
inline

Definition at line 1363 of file connection_service.pb.h.

◆ clear_sdk_name()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_sdk_name ( )
inline

Definition at line 1246 of file connection_service.pb.h.

◆ clear_sdk_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::clear_sdk_version ( )
inline

Definition at line 1322 of file connection_service.pb.h.

◆ default_instance()

static const ClientSdkVersionInfo & bgs::protocol::connection::v1::ClientSdkVersionInfo::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::connection::v1::ClientSdkVersionInfo::descriptor ( )
static

◆ GetCachedSize()

int bgs::protocol::connection::v1::ClientSdkVersionInfo::GetCachedSize ( ) const
inline

Definition at line 109 of file connection_service.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::connection::v1::ClientSdkVersionInfo::GetMetadata ( ) const

◆ has_protocol_version()

bool bgs::protocol::connection::v1::ClientSdkVersionInfo::has_protocol_version ( ) const
inline

Definition at line 1354 of file connection_service.pb.h.

◆ has_sdk_name()

bool bgs::protocol::connection::v1::ClientSdkVersionInfo::has_sdk_name ( ) const
inline

Definition at line 1237 of file connection_service.pb.h.

◆ has_sdk_version()

bool bgs::protocol::connection::v1::ClientSdkVersionInfo::has_sdk_version ( ) const
inline

Definition at line 1313 of file connection_service.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::InitAsDefaultInstance ( )
private

◆ mutable_protocol_version()

bgs::protocol::SemanticVersion * bgs::protocol::connection::v1::ClientSdkVersionInfo::mutable_protocol_version ( )
inline

Definition at line 1371 of file connection_service.pb.h.

◆ mutable_sdk_name()

std::string * bgs::protocol::connection::v1::ClientSdkVersionInfo::mutable_sdk_name ( )
inline

Definition at line 1280 of file connection_service.pb.h.

◆ mutable_sdk_version()

bgs::protocol::SemanticVersion * bgs::protocol::connection::v1::ClientSdkVersionInfo::mutable_sdk_version ( )
inline

Definition at line 1330 of file connection_service.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::connection::v1::ClientSdkVersionInfo::mutable_unknown_fields ( )
inline

Definition at line 97 of file connection_service.pb.h.

◆ New()

ClientSdkVersionInfo * bgs::protocol::connection::v1::ClientSdkVersionInfo::New ( ) const

◆ operator=()

ClientSdkVersionInfo & bgs::protocol::connection::v1::ClientSdkVersionInfo::operator= ( const ClientSdkVersionInfo from)
inline

Definition at line 88 of file connection_service.pb.h.

◆ protocol_version()

const ::bgs::protocol::SemanticVersion & bgs::protocol::connection::v1::ClientSdkVersionInfo::protocol_version ( ) const
inline

Definition at line 1367 of file connection_service.pb.h.

◆ release_protocol_version()

bgs::protocol::SemanticVersion * bgs::protocol::connection::v1::ClientSdkVersionInfo::release_protocol_version ( )
inline

Definition at line 1377 of file connection_service.pb.h.

◆ release_sdk_name()

std::string * bgs::protocol::connection::v1::ClientSdkVersionInfo::release_sdk_name ( )
inline

Definition at line 1288 of file connection_service.pb.h.

◆ release_sdk_version()

bgs::protocol::SemanticVersion * bgs::protocol::connection::v1::ClientSdkVersionInfo::release_sdk_version ( )
inline

Definition at line 1336 of file connection_service.pb.h.

◆ sdk_name()

const ::std::string & bgs::protocol::connection::v1::ClientSdkVersionInfo::sdk_name ( ) const
inline

Definition at line 1252 of file connection_service.pb.h.

◆ sdk_version()

const ::bgs::protocol::SemanticVersion & bgs::protocol::connection::v1::ClientSdkVersionInfo::sdk_version ( ) const
inline

Definition at line 1326 of file connection_service.pb.h.

◆ set_allocated_protocol_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_allocated_protocol_version ( ::bgs::protocol::SemanticVersion protocol_version)
inline

Definition at line 1383 of file connection_service.pb.h.

◆ set_allocated_sdk_name()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_allocated_sdk_name ( ::std::string *  sdk_name)
inline

Definition at line 1298 of file connection_service.pb.h.

◆ set_allocated_sdk_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_allocated_sdk_version ( ::bgs::protocol::SemanticVersion sdk_version)
inline

Definition at line 1342 of file connection_service.pb.h.

◆ set_has_protocol_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_has_protocol_version ( )
inlineprivate

Definition at line 1357 of file connection_service.pb.h.

◆ set_has_sdk_name()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_has_sdk_name ( )
inlineprivate

Definition at line 1240 of file connection_service.pb.h.

◆ set_has_sdk_version()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_has_sdk_version ( )
inlineprivate

Definition at line 1316 of file connection_service.pb.h.

◆ set_sdk_name() [1/3]

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_sdk_name ( const ::std::string &  value)
inline

Definition at line 1256 of file connection_service.pb.h.

◆ set_sdk_name() [2/3]

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_sdk_name ( const char *  value)
inline

Definition at line 1264 of file connection_service.pb.h.

◆ set_sdk_name() [3/3]

void bgs::protocol::connection::v1::ClientSdkVersionInfo::set_sdk_name ( const char *  value,
size_t  size 
)
inline

Definition at line 1272 of file connection_service.pb.h.

+ Here is the call graph for this function:

◆ SetCachedSize()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::SharedDtor ( )
private

◆ Swap()

void bgs::protocol::connection::v1::ClientSdkVersionInfo::Swap ( ClientSdkVersionInfo other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::connection::v1::ClientSdkVersionInfo::unknown_fields ( ) const
inline

Definition at line 93 of file connection_service.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_connection_5fservice_2eproto

void TC_PROTO_API protobuf_AddDesc_connection_5fservice_2eproto ( )
friend

◆ protobuf_AssignDesc_connection_5fservice_2eproto

void protobuf_AssignDesc_connection_5fservice_2eproto ( )
friend

◆ protobuf_ShutdownFile_connection_5fservice_2eproto

void protobuf_ShutdownFile_connection_5fservice_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::connection::v1::ClientSdkVersionInfo::_cached_size_
mutableprivate

Definition at line 163 of file connection_service.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::connection::v1::ClientSdkVersionInfo::_has_bits_[1]
private

Definition at line 162 of file connection_service.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::connection::v1::ClientSdkVersionInfo::_unknown_fields_
private

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

◆ default_instance_

ClientSdkVersionInfo* bgs::protocol::connection::v1::ClientSdkVersionInfo::default_instance_
staticprivate

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

◆ kProtocolVersionFieldNumber

const int bgs::protocol::connection::v1::ClientSdkVersionInfo::kProtocolVersionFieldNumber = 3
static

Definition at line 145 of file connection_service.pb.h.

◆ kSdkNameFieldNumber

const int bgs::protocol::connection::v1::ClientSdkVersionInfo::kSdkNameFieldNumber = 1
static

Definition at line 124 of file connection_service.pb.h.

◆ kSdkVersionFieldNumber

const int bgs::protocol::connection::v1::ClientSdkVersionInfo::kSdkVersionFieldNumber = 2
static

Definition at line 136 of file connection_service.pb.h.

◆ protocol_version_

::bgs::protocol::SemanticVersion* bgs::protocol::connection::v1::ClientSdkVersionInfo::protocol_version_
private

Definition at line 166 of file connection_service.pb.h.

◆ sdk_name_

::std::string* bgs::protocol::connection::v1::ClientSdkVersionInfo::sdk_name_
private

Definition at line 164 of file connection_service.pb.h.

◆ sdk_version_

::bgs::protocol::SemanticVersion* bgs::protocol::connection::v1::ClientSdkVersionInfo::sdk_version_
private

Definition at line 165 of file connection_service.pb.h.


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