ExistQt
Public 类型 | Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | 友元 | 所有成员列表
com::stupidbeauty::exist::ExistMessage类 参考

#include <ExistMessage.pb.h>

类 com::stupidbeauty::exist::ExistMessage 继承关系图:
Inheritance graph
[图例]
com::stupidbeauty::exist::ExistMessage 的协作图:
Collaboration graph
[图例]

Public 类型

typedef ExistMessage_MessageType MessageType
 

Public 成员函数

size_t ByteSizeLong () const PROTOBUF_FINAL
 
void Clear () PROTOBUF_FINAL
 
void clear_messagetype ()
 
void clear_serviceprobemessage ()
 
void clear_servicepublishmessage ()
 
void CopyFrom (const ::google::protobuf::Message &from) PROTOBUF_FINAL
 
void CopyFrom (const ExistMessage &from)
 
 ExistMessage ()
 
 ExistMessage (const ExistMessage &from)
 
int GetCachedSize () const PROTOBUF_FINAL
 
::google::protobuf::Metadata GetMetadata () const PROTOBUF_FINAL
 
bool has_serviceprobemessage () const
 
bool has_servicepublishmessage () const
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const PROTOBUF_FINAL
 
bool IsInitialized () const PROTOBUF_FINAL
 
void MergeFrom (const ::google::protobuf::Message &from) PROTOBUF_FINAL
 
void MergeFrom (const ExistMessage &from)
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL
 
::com::stupidbeauty::exist::ExistMessage_MessageType messagetype () const
 
::com::stupidbeauty::exist::ServiceProbeMessagemutable_serviceprobemessage ()
 
::com::stupidbeauty::exist::ServicePublishMessagemutable_servicepublishmessage ()
 
ExistMessageNew () const PROTOBUF_FINAL
 
ExistMessageNew (::google::protobuf::Arena *arena) const PROTOBUF_FINAL
 
ExistMessageoperator= (const ExistMessage &from)
 
::com::stupidbeauty::exist::ServiceProbeMessagerelease_serviceprobemessage ()
 
::com::stupidbeauty::exist::ServicePublishMessagerelease_servicepublishmessage ()
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL
 
const ::com::stupidbeauty::exist::ServiceProbeMessageserviceprobemessage () const
 
const ::com::stupidbeauty::exist::ServicePublishMessageservicepublishmessage () const
 
void set_allocated_serviceprobemessage (::com::stupidbeauty::exist::ServiceProbeMessage *serviceprobemessage)
 
void set_allocated_servicepublishmessage (::com::stupidbeauty::exist::ServicePublishMessage *servicepublishmessage)
 
void set_messagetype (::com::stupidbeauty::exist::ExistMessage_MessageType value)
 
void Swap (ExistMessage *other)
 
virtual ~ExistMessage ()
 

静态 Public 成员函数

static const ExistMessagedefault_instance ()
 
static const ::google::protobuf::Descriptor * descriptor ()
 
static void InitAsDefaultInstance ()
 
static const ExistMessageinternal_default_instance ()
 
static const ::google::protobuf::EnumDescriptor * MessageType_descriptor ()
 
static bool MessageType_IsValid (int value)
 
static const ::std::string & MessageType_Name (MessageType value)
 
static bool MessageType_Parse (const ::std::string &name, MessageType *value)
 

静态 Public 属性

static PROTOBUF_CONSTEXPR int const kIndexInFileMessages
 
static const int kMessageTypeFieldNumber = 1
 
static const int kServiceProbeMessageFieldNumber = 3
 
static const int kServicePublishMessageFieldNumber = 2
 
static const int MessageType_ARRAYSIZE
 
static const MessageType MessageType_MAX
 
static const MessageType MessageType_MIN
 
static const MessageType SERVICEPROBE
 
static const MessageType SERVICEPUBLISH
 

友元

struct ::protobuf_ExistMessage_2eproto::TableStruct
 
void swap (ExistMessage &a, ExistMessage &b)
 

详细描述

在文件 ExistMessage.pb.h376 行定义.

成员类型定义说明

◆ MessageType

在文件 ExistMessage.pb.h456 行定义.

构造及析构函数说明

◆ ExistMessage() [1/2]

com::stupidbeauty::exist::ExistMessage::ExistMessage ( )

在文件 ExistMessage.pb.cc848 行定义.

参考 protobuf_ExistMessage_2eproto::InitDefaultsExistMessage() , 以及 internal_default_instance().

参考自 New().

函数调用图:
这是这个函数的调用关系图:

◆ ~ExistMessage()

com::stupidbeauty::exist::ExistMessage::~ExistMessage ( )
virtual

在文件 ExistMessage.pb.cc882 行定义.

参考 internal_default_instance().

函数调用图:

◆ ExistMessage() [2/2]

com::stupidbeauty::exist::ExistMessage::ExistMessage ( const ExistMessage from)

在文件 ExistMessage.pb.cc856 行定义.

参考 has_serviceprobemessage() , 以及 has_servicepublishmessage().

函数调用图:

成员函数说明

◆ ByteSizeLong()

size_t com::stupidbeauty::exist::ExistMessage::ByteSizeLong ( ) const

在文件 ExistMessage.pb.cc1068 行定义.

参考 has_serviceprobemessage(), has_servicepublishmessage() , 以及 messagetype().

函数调用图:

◆ Clear()

void com::stupidbeauty::exist::ExistMessage::Clear ( )

在文件 ExistMessage.pb.cc915 行定义.

参考自 CopyFrom().

这是这个函数的调用关系图:

◆ clear_messagetype()

void com::stupidbeauty::exist::ExistMessage::clear_messagetype ( )
inline

在文件 ExistMessage.pb.h634 行定义.

◆ clear_serviceprobemessage()

void com::stupidbeauty::exist::ExistMessage::clear_serviceprobemessage ( )
inline

在文件 ExistMessage.pb.h701 行定义.

◆ clear_servicepublishmessage()

void com::stupidbeauty::exist::ExistMessage::clear_servicepublishmessage ( )
inline

在文件 ExistMessage.pb.h651 行定义.

◆ CopyFrom() [1/2]

void com::stupidbeauty::exist::ExistMessage::CopyFrom ( const ::google::protobuf::Message &  from)

在文件 ExistMessage.pb.cc1137 行定义.

参考 Clear() , 以及 MergeFrom().

函数调用图:

◆ CopyFrom() [2/2]

void com::stupidbeauty::exist::ExistMessage::CopyFrom ( const ExistMessage from)

在文件 ExistMessage.pb.cc1144 行定义.

参考 Clear() , 以及 MergeFrom().

函数调用图:

◆ default_instance()

const ExistMessage & com::stupidbeauty::exist::ExistMessage::default_instance ( )
static

◆ descriptor()

const ::google::protobuf::Descriptor * com::stupidbeauty::exist::ExistMessage::descriptor ( )
static

◆ GetCachedSize()

int com::stupidbeauty::exist::ExistMessage::GetCachedSize ( ) const
inline

在文件 ExistMessage.pb.h437 行定义.

◆ GetMetadata()

google::protobuf::Metadata com::stupidbeauty::exist::ExistMessage::GetMetadata ( ) const

◆ has_serviceprobemessage()

bool com::stupidbeauty::exist::ExistMessage::has_serviceprobemessage ( ) const
inline

在文件 ExistMessage.pb.h698 行定义.

参考自 ByteSizeLong(), ExistMessage(), InternalSerializeWithCachedSizesToArray(), MergeFrom() , 以及 SerializeWithCachedSizes().

这是这个函数的调用关系图:

◆ has_servicepublishmessage()

bool com::stupidbeauty::exist::ExistMessage::has_servicepublishmessage ( ) const
inline

在文件 ExistMessage.pb.h648 行定义.

参考自 ByteSizeLong(), ExistMessage(), InternalSerializeWithCachedSizesToArray(), MergeFrom() , 以及 SerializeWithCachedSizes().

这是这个函数的调用关系图:

◆ InitAsDefaultInstance()

void com::stupidbeauty::exist::ExistMessage::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const ExistMessage* com::stupidbeauty::exist::ExistMessage::internal_default_instance ( )
inlinestatic

在文件 ExistMessage.pb.h406 行定义.

参考 com::stupidbeauty::exist::_ExistMessage_default_instance_.

参考自 default_instance(), ExistMessage() , 以及 ~ExistMessage().

这是这个函数的调用关系图:

◆ InternalSerializeWithCachedSizesToArray()

google::protobuf::uint8 * com::stupidbeauty::exist::ExistMessage::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const

在文件 ExistMessage.pb.cc1033 行定义.

参考 has_serviceprobemessage(), has_servicepublishmessage() , 以及 messagetype().

函数调用图:

◆ IsInitialized()

bool com::stupidbeauty::exist::ExistMessage::IsInitialized ( ) const

在文件 ExistMessage.pb.cc1151 行定义.

◆ MergeFrom() [1/2]

void com::stupidbeauty::exist::ExistMessage::MergeFrom ( const ::google::protobuf::Message &  from)

在文件 ExistMessage.pb.cc1104 行定义.

参考自 CopyFrom().

这是这个函数的调用关系图:

◆ MergeFrom() [2/2]

void com::stupidbeauty::exist::ExistMessage::MergeFrom ( const ExistMessage from)

◆ MergePartialFromCodedStream()

bool com::stupidbeauty::exist::ExistMessage::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)

在文件 ExistMessage.pb.cc933 行定义.

参考 DO_, mutable_serviceprobemessage(), mutable_servicepublishmessage() , 以及 set_messagetype().

函数调用图:

◆ messagetype()

com::stupidbeauty::exist::ExistMessage_MessageType com::stupidbeauty::exist::ExistMessage::messagetype ( ) const
inline

◆ MessageType_descriptor()

static const ::google::protobuf::EnumDescriptor* com::stupidbeauty::exist::ExistMessage::MessageType_descriptor ( )
inlinestatic

◆ MessageType_IsValid()

static bool com::stupidbeauty::exist::ExistMessage::MessageType_IsValid ( int  value)
inlinestatic

在文件 ExistMessage.pb.h461 行定义.

参考 com::stupidbeauty::exist::ExistMessage_MessageType_IsValid().

函数调用图:

◆ MessageType_Name()

static const ::std::string& com::stupidbeauty::exist::ExistMessage::MessageType_Name ( MessageType  value)
inlinestatic

在文件 ExistMessage.pb.h474 行定义.

参考 com::stupidbeauty::exist::ExistMessage_MessageType_Name().

函数调用图:

◆ MessageType_Parse()

static bool com::stupidbeauty::exist::ExistMessage::MessageType_Parse ( const ::std::string &  name,
MessageType value 
)
inlinestatic

在文件 ExistMessage.pb.h477 行定义.

参考 com::stupidbeauty::exist::ExistMessage_MessageType_Parse().

函数调用图:

◆ mutable_serviceprobemessage()

com::stupidbeauty::exist::ServiceProbeMessage * com::stupidbeauty::exist::ExistMessage::mutable_serviceprobemessage ( )
inline

在文件 ExistMessage.pb.h720 行定义.

参考自 MergeFrom() , 以及 MergePartialFromCodedStream().

这是这个函数的调用关系图:

◆ mutable_servicepublishmessage()

com::stupidbeauty::exist::ServicePublishMessage * com::stupidbeauty::exist::ExistMessage::mutable_servicepublishmessage ( )
inline

在文件 ExistMessage.pb.h670 行定义.

参考自 MergeFrom(), MergePartialFromCodedStream() , 以及 ServicePublisher::publishService().

这是这个函数的调用关系图:

◆ New() [1/2]

ExistMessage* com::stupidbeauty::exist::ExistMessage::New ( ) const
inline

在文件 ExistMessage.pb.h420 行定义.

参考 New().

参考自 New().

函数调用图:
这是这个函数的调用关系图:

◆ New() [2/2]

ExistMessage * com::stupidbeauty::exist::ExistMessage::New ( ::google::protobuf::Arena *  arena) const

在文件 ExistMessage.pb.cc907 行定义.

参考 ExistMessage().

函数调用图:

◆ operator=()

ExistMessage& com::stupidbeauty::exist::ExistMessage::operator= ( const ExistMessage from)
inline

在文件 ExistMessage.pb.h383 行定义.

◆ release_serviceprobemessage()

com::stupidbeauty::exist::ServiceProbeMessage * com::stupidbeauty::exist::ExistMessage::release_serviceprobemessage ( )
inline

在文件 ExistMessage.pb.h713 行定义.

◆ release_servicepublishmessage()

com::stupidbeauty::exist::ServicePublishMessage * com::stupidbeauty::exist::ExistMessage::release_servicepublishmessage ( )
inline

在文件 ExistMessage.pb.h663 行定义.

◆ SerializeWithCachedSizes()

void com::stupidbeauty::exist::ExistMessage::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const

在文件 ExistMessage.pb.cc1002 行定义.

参考 has_serviceprobemessage(), has_servicepublishmessage() , 以及 messagetype().

函数调用图:

◆ serviceprobemessage()

const ::com::stupidbeauty::exist::ServiceProbeMessage & com::stupidbeauty::exist::ExistMessage::serviceprobemessage ( ) const
inline

在文件 ExistMessage.pb.h707 行定义.

参考 com::stupidbeauty::exist::_ServiceProbeMessage_default_instance_.

参考自 MergeFrom().

这是这个函数的调用关系图:

◆ servicepublishmessage()

const ::com::stupidbeauty::exist::ServicePublishMessage & com::stupidbeauty::exist::ExistMessage::servicepublishmessage ( ) const
inline

在文件 ExistMessage.pb.h657 行定义.

参考 com::stupidbeauty::exist::_ServicePublishMessage_default_instance_.

参考自 MergeFrom() , 以及 ServicePublisher::~ServicePublisher().

这是这个函数的调用关系图:

◆ set_allocated_serviceprobemessage()

void com::stupidbeauty::exist::ExistMessage::set_allocated_serviceprobemessage ( ::com::stupidbeauty::exist::ServiceProbeMessage serviceprobemessage)
inline

在文件 ExistMessage.pb.h728 行定义.

◆ set_allocated_servicepublishmessage()

void com::stupidbeauty::exist::ExistMessage::set_allocated_servicepublishmessage ( ::com::stupidbeauty::exist::ServicePublishMessage servicepublishmessage)
inline

在文件 ExistMessage.pb.h678 行定义.

◆ set_messagetype()

void com::stupidbeauty::exist::ExistMessage::set_messagetype ( ::com::stupidbeauty::exist::ExistMessage_MessageType  value)
inline

在文件 ExistMessage.pb.h641 行定义.

参考自 MergeFrom(), MergePartialFromCodedStream() , 以及 ServicePublisher::publishService().

这是这个函数的调用关系图:

◆ Swap()

void com::stupidbeauty::exist::ExistMessage::Swap ( ExistMessage other)

在文件 ExistMessage.pb.cc1155 行定义.

参考 swap.

友元及相关函数文档

◆ ::protobuf_ExistMessage_2eproto::TableStruct

在文件 ExistMessage.pb.h516 行定义.

◆ swap

void swap ( ExistMessage a,
ExistMessage b 
)
friend

在文件 ExistMessage.pb.h414 行定义.

参考自 Swap().

类成员变量说明

◆ kIndexInFileMessages

PROTOBUF_CONSTEXPR int const com::stupidbeauty::exist::ExistMessage::kIndexInFileMessages
static
初始值:
=
2

在文件 ExistMessage.pb.h410 行定义.

参考自 descriptor() , 以及 GetMetadata().

◆ kMessageTypeFieldNumber

const int com::stupidbeauty::exist::ExistMessage::kMessageTypeFieldNumber = 1
static

在文件 ExistMessage.pb.h504 行定义.

参考自 InitAsDefaultInstance().

◆ kServiceProbeMessageFieldNumber

const int com::stupidbeauty::exist::ExistMessage::kServiceProbeMessageFieldNumber = 3
static

在文件 ExistMessage.pb.h496 行定义.

参考自 InitAsDefaultInstance().

◆ kServicePublishMessageFieldNumber

const int com::stupidbeauty::exist::ExistMessage::kServicePublishMessageFieldNumber = 2
static

在文件 ExistMessage.pb.h487 行定义.

参考自 InitAsDefaultInstance().

◆ MessageType_ARRAYSIZE

const int com::stupidbeauty::exist::ExistMessage::MessageType_ARRAYSIZE
static

◆ MessageType_MAX

const ExistMessage_MessageType com::stupidbeauty::exist::ExistMessage::MessageType_MAX
static

◆ MessageType_MIN

const ExistMessage_MessageType com::stupidbeauty::exist::ExistMessage::MessageType_MIN
static

◆ SERVICEPROBE

const ExistMessage_MessageType com::stupidbeauty::exist::ExistMessage::SERVICEPROBE
static

◆ SERVICEPUBLISH

const ExistMessage_MessageType com::stupidbeauty::exist::ExistMessage::SERVICEPUBLISH
static

该类的文档由以下文件生成: