Go to the documentation of this file.
19 #ifndef GRPCPP_IMPL_CODEGEN_CONFIG_PROTOBUF_H
20 #define GRPCPP_IMPL_CODEGEN_CONFIG_PROTOBUF_H
24 #define GRPC_OPEN_SOURCE_PROTO
26 #ifndef GRPC_CUSTOM_MESSAGE
27 #ifdef GRPC_USE_PROTO_LITE
28 #include <google/protobuf/message_lite.h>
29 #define GRPC_CUSTOM_MESSAGE ::google::protobuf::MessageLite
30 #define GRPC_CUSTOM_MESSAGELITE ::google::protobuf::MessageLite
32 #include <google/protobuf/message.h>
33 #define GRPC_CUSTOM_MESSAGE ::google::protobuf::Message
34 #define GRPC_CUSTOM_MESSAGELITE ::google::protobuf::MessageLite
38 #ifndef GRPC_CUSTOM_DESCRIPTOR
39 #include <google/protobuf/descriptor.h>
40 #include <google/protobuf/descriptor.pb.h>
41 #define GRPC_CUSTOM_DESCRIPTOR ::google::protobuf::Descriptor
42 #define GRPC_CUSTOM_DESCRIPTORPOOL ::google::protobuf::DescriptorPool
43 #define GRPC_CUSTOM_FIELDDESCRIPTOR ::google::protobuf::FieldDescriptor
44 #define GRPC_CUSTOM_FILEDESCRIPTOR ::google::protobuf::FileDescriptor
45 #define GRPC_CUSTOM_FILEDESCRIPTORPROTO ::google::protobuf::FileDescriptorProto
46 #define GRPC_CUSTOM_METHODDESCRIPTOR ::google::protobuf::MethodDescriptor
47 #define GRPC_CUSTOM_SERVICEDESCRIPTOR ::google::protobuf::ServiceDescriptor
48 #define GRPC_CUSTOM_SOURCELOCATION ::google::protobuf::SourceLocation
51 #ifndef GRPC_CUSTOM_DESCRIPTORDATABASE
52 #include <google/protobuf/descriptor_database.h>
53 #define GRPC_CUSTOM_DESCRIPTORDATABASE ::google::protobuf::DescriptorDatabase
54 #define GRPC_CUSTOM_SIMPLEDESCRIPTORDATABASE \
55 ::google::protobuf::SimpleDescriptorDatabase
58 #ifndef GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM
59 #include <google/protobuf/io/coded_stream.h>
60 #include <google/protobuf/io/zero_copy_stream.h>
61 #define GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM \
62 ::google::protobuf::io::ZeroCopyOutputStream
63 #define GRPC_CUSTOM_ZEROCOPYINPUTSTREAM \
64 ::google::protobuf::io::ZeroCopyInputStream
65 #define GRPC_CUSTOM_CODEDINPUTSTREAM ::google::protobuf::io::CodedInputStream
68 #ifndef GRPC_CUSTOM_JSONUTIL
69 #include <google/protobuf/util/json_util.h>
70 #include <google/protobuf/util/type_resolver_util.h>
71 #define GRPC_CUSTOM_JSONUTIL ::google::protobuf::util
72 #define GRPC_CUSTOM_UTIL_STATUS ::google::protobuf::util::Status
108 #endif // GRPCPP_IMPL_CODEGEN_CONFIG_PROTOBUF_H
::google::protobuf::FieldDescriptor FieldDescriptor
Definition: config_protobuf.h:84
#define GRPC_CUSTOM_SERVICEDESCRIPTOR
Definition: config_protobuf.h:47
#define GRPC_CUSTOM_FILEDESCRIPTOR
Definition: config_protobuf.h:44
An Alarm posts the user-provided tag to its associated completion queue or invokes the user-provided ...
Definition: alarm.h:32
#define GRPC_CUSTOM_FILEDESCRIPTORPROTO
Definition: config_protobuf.h:45
::google::protobuf::io::ZeroCopyOutputStream ZeroCopyOutputStream
Definition: config_protobuf.h:100
#define GRPC_CUSTOM_ZEROCOPYINPUTSTREAM
Definition: config_protobuf.h:63
#define GRPC_CUSTOM_DESCRIPTORPOOL
Definition: config_protobuf.h:42
::google::protobuf::io::ZeroCopyInputStream ZeroCopyInputStream
Definition: config_protobuf.h:101
::google::protobuf::FileDescriptorProto FileDescriptorProto
Definition: config_protobuf.h:86
::google::protobuf::io::CodedInputStream CodedInputStream
Definition: config_protobuf.h:102
::google::protobuf::FileDescriptor FileDescriptor
Definition: config_protobuf.h:85
#define GRPC_CUSTOM_DESCRIPTORDATABASE
Definition: config_protobuf.h:53
#define GRPC_CUSTOM_MESSAGELITE
Definition: config_protobuf.h:34
#define GRPC_CUSTOM_FIELDDESCRIPTOR
Definition: config_protobuf.h:43
#define GRPC_CUSTOM_METHODDESCRIPTOR
Definition: config_protobuf.h:46
#define GRPC_CUSTOM_CODEDINPUTSTREAM
Definition: config_protobuf.h:65
#define GRPC_CUSTOM_SIMPLEDESCRIPTORDATABASE
Definition: config_protobuf.h:54
::google::protobuf::ServiceDescriptor ServiceDescriptor
Definition: config_protobuf.h:88
::google::protobuf::DescriptorPool DescriptorPool
Definition: config_protobuf.h:82
#define GRPC_CUSTOM_UTIL_STATUS
Definition: config_protobuf.h:72
::google::protobuf::DescriptorDatabase DescriptorDatabase
Definition: config_protobuf.h:83
#define GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM
Definition: config_protobuf.h:61
::google::protobuf::util::Status Status
Definition: config_protobuf.h:93
::google::protobuf::SimpleDescriptorDatabase SimpleDescriptorDatabase
Definition: config_protobuf.h:89
#define GRPC_CUSTOM_MESSAGE
Definition: config_protobuf.h:33
#define GRPC_CUSTOM_SOURCELOCATION
Definition: config_protobuf.h:48
#define GRPC_CUSTOM_DESCRIPTOR
Definition: config_protobuf.h:41
::google::protobuf::Descriptor Descriptor
Definition: config_protobuf.h:81
::google::protobuf::SourceLocation SourceLocation
Definition: config_protobuf.h:90
::google::protobuf::Message Message
Definition: config_protobuf.h:78
#define GRPC_CUSTOM_JSONUTIL
Definition: config_protobuf.h:71
::google::protobuf::MethodDescriptor MethodDescriptor
Definition: config_protobuf.h:87
::google::protobuf::MessageLite MessageLite
Definition: config_protobuf.h:79