// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/protobuf/descriptor.proto
#ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fdescriptor_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fdescriptor_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3019000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3019004 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#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_table_driven.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> // IWYU pragma: export
#include <google/protobuf/extension_set.h> // IWYU pragma: export
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fdescriptor_2eproto PROTOBUF_EXPORT
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
} // namespace internal
PROTOBUF_NAMESPACE_CLOSE
// Internal implementation detail -- do not use these members.
struct PROTOBUF_EXPORT TableStruct_google_2fprotobuf_2fdescriptor_2eproto {
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
PROTOBUF_SECTION_VARIABLE(protodesc_cold);
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
PROTOBUF_SECTION_VARIABLE(protodesc_cold);
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[27]
PROTOBUF_SECTION_VARIABLE(protodesc_cold);
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
static const uint32_t offsets[];
};
PROTOBUF_EXPORT extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fdescriptor_2eproto;
PROTOBUF_NAMESPACE_OPEN
class DescriptorProto;
struct DescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern DescriptorProtoDefaultTypeInternal _DescriptorProto_default_instance_;
class DescriptorProto_ExtensionRange;
struct DescriptorProto_ExtensionRangeDefaultTypeInternal;
PROTOBUF_EXPORT extern DescriptorProto_ExtensionRangeDefaultTypeInternal _DescriptorProto_ExtensionRange_default_instance_;
class DescriptorProto_ReservedRange;
struct DescriptorProto_ReservedRangeDefaultTypeInternal;
PROTOBUF_EXPORT extern DescriptorProto_ReservedRangeDefaultTypeInternal _DescriptorProto_ReservedRange_default_instance_;
class EnumDescriptorProto;
struct EnumDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumDescriptorProtoDefaultTypeInternal _EnumDescriptorProto_default_instance_;
class EnumDescriptorProto_EnumReservedRange;
struct EnumDescriptorProto_EnumReservedRangeDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumDescriptorProto_EnumReservedRangeDefaultTypeInternal _EnumDescriptorProto_EnumReservedRange_default_instance_;
class EnumOptions;
struct EnumOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumOptionsDefaultTypeInternal _EnumOptions_default_instance_;
class EnumValueDescriptorProto;
struct EnumValueDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumValueDescriptorProtoDefaultTypeInternal _EnumValueDescriptorProto_default_instance_;
class EnumValueOptions;
struct EnumValueOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumValueOptionsDefaultTypeInternal _EnumValueOptions_default_instance_;
class ExtensionRangeOptions;
struct ExtensionRangeOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern ExtensionRangeOptionsDefaultTypeInternal _ExtensionRangeOptions_default_instance_;
class FieldDescriptorProto;
struct FieldDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern FieldDescriptorProtoDefaultTypeInternal _FieldDescriptorProto_default_instance_;
class FieldOptions;
struct FieldOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern FieldOptionsDefaultTypeInternal _FieldOptions_default_instance_;
class FileDescriptorProto;
struct FileDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern FileDescriptorProtoDefaultTypeInternal _FileDescriptorProto_default_instance_;
class FileDescriptorSet;
struct FileDescriptorSetDefaultTypeInternal;
PROTOBUF_EXPORT extern FileDescriptorSetDefaultTypeInternal _FileDescriptorSet_default_instance_;
class FileOptions;
struct FileOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern FileOptionsDefaultTypeInternal _FileOptions_default_instance_;
class GeneratedCodeInfo;
struct GeneratedCodeInfoDefaultTypeInternal;
PROTOBUF_EXPORT extern GeneratedCodeInfoDefaultTypeInternal _GeneratedCodeInfo_default_instance_;
class GeneratedCodeInfo_Annotation;
struct GeneratedCodeInfo_AnnotationDefaultTypeInternal;
PROTOBUF_EXPORT extern GeneratedCodeInfo_AnnotationDefaultTypeInternal _GeneratedCodeInfo_Annotation_default_instance_;
class MessageOptions;
struct MessageOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern MessageOptionsDefaultTypeInternal _MessageOptions_default_instance_;
class MethodDescriptorProto;
struct MethodDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern MethodDescriptorProtoDefaultTypeInternal _MethodDescriptorProto_default_instance_;
class MethodOptions;
struct MethodOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern MethodOptionsDefaultTypeInternal _MethodOptions_default_instance_;
class OneofDescriptorProto;
struct OneofDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern OneofDescriptorProtoDefaultTypeInternal _OneofDescriptorProto_default_instance_;
class OneofOptions;
struct OneofOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern OneofOptionsDefaultTypeInternal _OneofOptions_default_instance_;
class ServiceDescriptorProto;
struct ServiceDescriptorProtoDefaultTypeInternal;
PROTOBUF_EXPORT extern ServiceDescriptorProtoDefaultTypeInternal _ServiceDescriptorProto_default_instance_;
class ServiceOptions;
struct ServiceOptionsDefaultTypeInternal;
PROTOBUF_EXPORT extern ServiceOptionsDefaultTypeInternal _ServiceOptions_default_instance_;
class SourceCodeInfo;
struct SourceCodeInfoDefaultTypeInternal;
PROTOBUF_EXPORT extern SourceCodeInfoDefaultTypeInternal _SourceCodeInfo_default_instance_;
class SourceCodeInfo_Location;
struct SourceCodeInfo_LocationDefaultTypeInternal;
PROTOBUF_EXPORT extern SourceCodeInfo_LocationDefaultTypeInternal _SourceCodeInfo_Location_default_instance_;
class UninterpretedOption;
struct UninterpretedOptionDefaultTypeInternal;
PROTOBUF_EXPORT extern UninterpretedOptionDefaultTypeInternal _UninterpretedOption_default_instance_;
class UninterpretedOption_NamePart;
struct UninterpretedOption_NamePartDefaultTypeInternal;
PROTOBUF_EXPORT extern UninterpretedOption_NamePartDefaultTypeInternal _UninterpretedOption_NamePart_default_instance_;
PROTOBUF_NAMESPACE_CLOSE
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::DescriptorProto* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::DescriptorProto>(Arena*);
template<> PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange>(Arena*);
template<> PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* Arena::CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange>(Arena*);
template<> PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto*
没有合适的资源?快使用搜索试试~ 我知道了~
etcd-cpp-apiv3/grpc 在 CentOS7上 g++9.3 的编译包
需积分: 5 2 下载量 179 浏览量
2023-06-02
18:04:29
上传
评论
收藏 16.78MB GZ 举报
温馨提示
共1202个文件
h:752个
pc:149个
0:91个
etcd-cpp-apiv3 是 etcd C++ 版本的客户端工具,可以用于操作 etcd 集群。但它的依赖比较多(grpc 和 cpprestsdk),源码编译会有点麻烦,压缩包中就是编译好的头文件和库文件。 压缩包中有 etcd-cpp-apiv3-0.14.3.tar.gz, grpc-all-1.48.0.tar.gz 和 cpprestsdk-all-2.10.18.tar.gz 在 CentOS7上使用 g++9.3 编译后的头文件和库文件,其中 etcd-cpp-apiv3 依赖的 boost 和 openssl 库都拷贝到了压缩包中,可以直接移植到其他服务器上使用,而不需要单独安装 boost 和 openssl。 另外,压缩包中还包含 googletest 用于方便的做单元测试。
资源推荐
资源详情
资源评论
收起资源包目录
etcd-cpp-apiv3/grpc 在 CentOS7上 g++9.3 的编译包 (1202个子文件)
libgrpc.so.26.0.0 7.6MB
libgrpc_unsecure.so.26.0.0 4.42MB
libprotoc.so.3.19.4.0 3.76MB
libprotobuf.so.3.19.4.0 3.64MB
libgrpc++.so.1.48.0 1.11MB
libprotobuf-lite.so.3.19.4.0 878KB
libgrpcpp_channelz.so.1.48.0 772KB
libre2.so.9.0.0 706KB
libre2.so.9.0.0 706KB
libgrpc++_unsecure.so.1.48.0 683KB
libgrpc_plugin_support.so.1.48.0 594KB
libboost_regex.so.1.80.0 461KB
libgrpc++_reflection.so.1.48.0 428KB
libboost_filesystem.so.1.80.0 270KB
libabsl_time_zone.so.2206.0.0 242KB
libupb.so.26.0.0 172KB
libboost_thread.so.1.80.0 146KB
libabsl_strings.so.2206.0.0 141KB
libabsl_int128.so.2206.0.0 131KB
libabsl_str_format_internal.so.2206.0.0 124KB
libabsl_throw_delegate.so.2206.0.0 122KB
libabsl_cord_internal.so.2206.0.0 109KB
libabsl_time.so.2206.0.0 101KB
libabsl_cord.so.2206.0.0 97KB
libgpr.so.26.0.0 87KB
libabsl_flags_parse.so.2206.0.0 72KB
libabsl_synchronization.so.2206.0.0 67KB
libabsl_flags_usage_internal.so.2206.0.0 61KB
libabsl_flags_reflection.so.2206.0.0 58KB
libabsl_status.so.2206.0.0 50KB
libabsl_demangle_internal.so.2206.0.0 49KB
libabsl_flags_internal.so.2206.0.0 49KB
libboost_chrono.so.1.80.0 44KB
libabsl_flags_marshalling.so.2206.0.0 42KB
libboost_random.so.1.80.0 39KB
libabsl_symbolize.so.2206.0.0 38KB
libgrpc++_alts.so.1.48.0 36KB
libabsl_graphcycles_internal.so.2206.0.0 36KB
libabsl_civil_time.so.2206.0.0 31KB
libabsl_random_internal_distribution_test_util.so.2206.0.0 31KB
libabsl_flags_config.so.2206.0.0 29KB
libabsl_cordz_info.so.2206.0.0 28KB
libabsl_debugging_internal.so.2206.0.0 28KB
libabsl_malloc_internal.so.2206.0.0 27KB
libboost_atomic.so.1.80.0 27KB
protoc-3.19.4.0 27KB
libabsl_base.so.2206.0.0 26KB
libabsl_random_internal_pool_urbg.so.2206.0.0 25KB
libabsl_statusor.so.2206.0.0 24KB
libabsl_hashtablez_sampler.so.2206.0.0 24KB
libabsl_failure_signal_handler.so.2206.0.0 24KB
libabsl_strings_internal.so.2206.0.0 23KB
libabsl_cordz_handle.so.2206.0.0 23KB
libabsl_flags_usage.so.2206.0.0 21KB
libabsl_random_internal_randen_slow.so.2206.0.0 20KB
libabsl_random_internal_platform.so.2206.0.0 20KB
libabsl_raw_logging_internal.so.2206.0.0 18KB
libabsl_flags_program_name.so.2206.0.0 17KB
libabsl_random_distributions.so.2206.0.0 17KB
libaddress_sorting.so.26.0.0 17KB
libabsl_strerror.so.2206.0.0 17KB
libabsl_random_seed_gen_exception.so.2206.0.0 17KB
libabsl_random_internal_randen.so.2206.0.0 17KB
libabsl_random_internal_seed_material.so.2206.0.0 17KB
libabsl_scoped_set_env.so.2206.0.0 17KB
libabsl_periodic_sampler.so.2206.0.0 17KB
libabsl_bad_variant_access.so.2206.0.0 17KB
libabsl_examine_stack.so.2206.0.0 17KB
libabsl_random_seed_sequences.so.2206.0.0 17KB
libabsl_cordz_functions.so.2206.0.0 16KB
libabsl_bad_optional_access.so.2206.0.0 16KB
libabsl_bad_any_cast_impl.so.2206.0.0 16KB
libabsl_stacktrace.so.2206.0.0 16KB
libabsl_cordz_sample_token.so.2206.0.0 16KB
libabsl_flags_private_handle_accessor.so.2206.0.0 16KB
libabsl_raw_hash_set.so.2206.0.0 16KB
libabsl_flags_commandlineflag_internal.so.2206.0.0 16KB
libabsl_hash.so.2206.0.0 16KB
libabsl_leak_check.so.2206.0.0 16KB
libabsl_flags_commandlineflag.so.2206.0.0 16KB
libabsl_exponential_biased.so.2206.0.0 16KB
libabsl_spinlock_wait.so.2206.0.0 16KB
libabsl_log_severity.so.2206.0.0 16KB
libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 16KB
libabsl_city.so.2206.0.0 16KB
libabsl_random_internal_randen_hwaes.so.2206.0.0 15KB
libabsl_low_level_hash.so.2206.0.0 15KB
libboost_date_time.so.1.80.0 15KB
libboost_system.so.1.80.0 15KB
libgrpc++_error_details.so.1.48.0 15KB
libabsl_flags.so.2206.0.0 15KB
libcrypto.so.1.1 3.19MB
libssl.so.1.1 674KB
libz.so.1 119KB
libcpprest.so.2.10 4.91MB
libz.so.1.2.12 119KB
libgrpc.so.26 7.6MB
libgrpc_unsecure.so.26 4.42MB
libupb.so.26 172KB
libgpr.so.26 87KB
共 1202 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
myw31415926
- 粉丝: 14
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功