#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
类 | |
struct | TableStruct_msg_2eproto |
class | XuMQ::BasicProperties |
struct | XuMQ::BasicProperties::Impl_ |
class | XuMQ::Message_Payload |
struct | XuMQ::Message_Payload::Impl_ |
class | XuMQ::Message |
struct | XuMQ::Message::Impl_ |
struct | is_proto_enum< ::XuMQ::ExchangeType > |
struct | is_proto_enum< ::XuMQ::DeliveryMode > |
命名空间 | |
namespace | internal |
namespace | XuMQ |
宏定义 | |
#define | PROTOBUF_INTERNAL_EXPORT_msg_2eproto |
枚举 | |
enum | XuMQ::ExchangeType : int { XuMQ::UNKNOWTYPE = 0 , XuMQ::DIRECT = 1 , XuMQ::FANOUT = 2 , XuMQ::TOPIC = 3 , XuMQ::ExchangeType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min() , XuMQ::ExchangeType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max() } |
enum | XuMQ::DeliveryMode : int { XuMQ::UNKNOWMODE = 0 , XuMQ::UNDURABLE = 1 , XuMQ::DURABLE = 2 , XuMQ::DeliveryMode_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min() , XuMQ::DeliveryMode_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max() } |
函数 | |
template<> | |
PROTOBUF_NAMESPACE_OPEN ::XuMQ::BasicProperties * | Arena::CreateMaybeMessage<::XuMQ::BasicProperties > (Arena *) |
template<> | |
::XuMQ::Message * | Arena::CreateMaybeMessage<::XuMQ::Message > (Arena *) |
template<> | |
::XuMQ::Message_Payload * | Arena::CreateMaybeMessage<::XuMQ::Message_Payload > (Arena *) |
bool | XuMQ::ExchangeType_IsValid (int value) |
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | XuMQ::ExchangeType_descriptor () |
template<typename T > | |
const std::string & | XuMQ::ExchangeType_Name (T enum_t_value) |
bool | XuMQ::ExchangeType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ExchangeType *value) |
bool | XuMQ::DeliveryMode_IsValid (int value) |
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | XuMQ::DeliveryMode_descriptor () |
template<typename T > | |
const std::string & | XuMQ::DeliveryMode_Name (T enum_t_value) |
bool | XuMQ::DeliveryMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DeliveryMode *value) |
template<> | |
const EnumDescriptor * | GetEnumDescriptor< ::XuMQ::ExchangeType > () |
template<> | |
const EnumDescriptor * | GetEnumDescriptor< ::XuMQ::DeliveryMode > () |
变量 | |
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable | descriptor_table_msg_2eproto |
constexpr ExchangeType | XuMQ::ExchangeType_MIN = UNKNOWTYPE |
constexpr ExchangeType | XuMQ::ExchangeType_MAX = TOPIC |
constexpr int | XuMQ::ExchangeType_ARRAYSIZE = ExchangeType_MAX + 1 |
constexpr DeliveryMode | XuMQ::DeliveryMode_MIN = UNKNOWMODE |
constexpr DeliveryMode | XuMQ::DeliveryMode_MAX = DURABLE |
constexpr int | XuMQ::DeliveryMode_ARRAYSIZE = DeliveryMode_MAX + 1 |
#define PROTOBUF_INTERNAL_EXPORT_msg_2eproto |
PROTOBUF_NAMESPACE_OPEN ::XuMQ::BasicProperties * Arena::CreateMaybeMessage<::XuMQ::BasicProperties > | ( | Arena * | ) |
::XuMQ::Message * Arena::CreateMaybeMessage<::XuMQ::Message > | ( | Arena * | ) |
::XuMQ::Message_Payload * Arena::CreateMaybeMessage<::XuMQ::Message_Payload > | ( | Arena * | ) |
|
inline |
|
inline |
|
extern |