GRPC C++  1.30.0
Namespaces | Macros | Typedefs
config_protobuf.h File Reference
#include <google/protobuf/message.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/descriptor_database.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/io/zero_copy_stream.h>
#include <google/protobuf/util/json_util.h>

Go to the source code of this file.

Namespaces

 grpc
 This header provides an object that reads bytes directly from a grpc::ByteBuffer, via the ZeroCopyInputStream interface.
 
 grpc::protobuf
 
 grpc::protobuf::util
 
 grpc::protobuf::io
 

Macros

#define GRPC_OPEN_SOURCE_PROTO
 
#define GRPC_CUSTOM_MESSAGE   ::google::protobuf::Message
 
#define GRPC_CUSTOM_MESSAGELITE   ::google::protobuf::MessageLite
 
#define GRPC_CUSTOM_DESCRIPTOR   ::google::protobuf::Descriptor
 
#define GRPC_CUSTOM_DESCRIPTORPOOL   ::google::protobuf::DescriptorPool
 
#define GRPC_CUSTOM_FIELDDESCRIPTOR   ::google::protobuf::FieldDescriptor
 
#define GRPC_CUSTOM_FILEDESCRIPTOR   ::google::protobuf::FileDescriptor
 
#define GRPC_CUSTOM_FILEDESCRIPTORPROTO   ::google::protobuf::FileDescriptorProto
 
#define GRPC_CUSTOM_METHODDESCRIPTOR   ::google::protobuf::MethodDescriptor
 
#define GRPC_CUSTOM_SERVICEDESCRIPTOR   ::google::protobuf::ServiceDescriptor
 
#define GRPC_CUSTOM_SOURCELOCATION   ::google::protobuf::SourceLocation
 
#define GRPC_CUSTOM_DESCRIPTORDATABASE   ::google::protobuf::DescriptorDatabase
 
#define GRPC_CUSTOM_SIMPLEDESCRIPTORDATABASE   ::google::protobuf::SimpleDescriptorDatabase
 
#define GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM   ::google::protobuf::io::ZeroCopyOutputStream
 
#define GRPC_CUSTOM_ZEROCOPYINPUTSTREAM   ::google::protobuf::io::ZeroCopyInputStream
 
#define GRPC_CUSTOM_CODEDINPUTSTREAM   ::google::protobuf::io::CodedInputStream
 
#define GRPC_CUSTOM_JSONUTIL   ::google::protobuf::util
 
#define GRPC_CUSTOM_UTIL_STATUS   ::google::protobuf::util::Status
 

Typedefs

typedef ::google::protobuf::Message grpc::protobuf::Message
 
typedef ::google::protobuf::MessageLite grpc::protobuf::MessageLite
 
typedef ::google::protobuf::Descriptor grpc::protobuf::Descriptor
 
typedef ::google::protobuf::DescriptorPool grpc::protobuf::DescriptorPool
 
typedef ::google::protobuf::DescriptorDatabase grpc::protobuf::DescriptorDatabase
 
typedef ::google::protobuf::FieldDescriptor grpc::protobuf::FieldDescriptor
 
typedef ::google::protobuf::FileDescriptor grpc::protobuf::FileDescriptor
 
typedef ::google::protobuf::FileDescriptorProto grpc::protobuf::FileDescriptorProto
 
typedef ::google::protobuf::MethodDescriptor grpc::protobuf::MethodDescriptor
 
typedef ::google::protobuf::ServiceDescriptor grpc::protobuf::ServiceDescriptor
 
typedef ::google::protobuf::SimpleDescriptorDatabase grpc::protobuf::SimpleDescriptorDatabase
 
typedef ::google::protobuf::SourceLocation grpc::protobuf::SourceLocation
 
typedef ::google::protobuf::util::Status grpc::protobuf::util::Status
 
typedef ::google::protobuf::io::ZeroCopyOutputStream grpc::protobuf::io::ZeroCopyOutputStream
 
typedef ::google::protobuf::io::ZeroCopyInputStream grpc::protobuf::io::ZeroCopyInputStream
 
typedef ::google::protobuf::io::CodedInputStream grpc::protobuf::io::CodedInputStream
 

Macro Definition Documentation

◆ GRPC_CUSTOM_CODEDINPUTSTREAM

#define GRPC_CUSTOM_CODEDINPUTSTREAM   ::google::protobuf::io::CodedInputStream

◆ GRPC_CUSTOM_DESCRIPTOR

#define GRPC_CUSTOM_DESCRIPTOR   ::google::protobuf::Descriptor

◆ GRPC_CUSTOM_DESCRIPTORDATABASE

#define GRPC_CUSTOM_DESCRIPTORDATABASE   ::google::protobuf::DescriptorDatabase

◆ GRPC_CUSTOM_DESCRIPTORPOOL

#define GRPC_CUSTOM_DESCRIPTORPOOL   ::google::protobuf::DescriptorPool

◆ GRPC_CUSTOM_FIELDDESCRIPTOR

#define GRPC_CUSTOM_FIELDDESCRIPTOR   ::google::protobuf::FieldDescriptor

◆ GRPC_CUSTOM_FILEDESCRIPTOR

#define GRPC_CUSTOM_FILEDESCRIPTOR   ::google::protobuf::FileDescriptor

◆ GRPC_CUSTOM_FILEDESCRIPTORPROTO

#define GRPC_CUSTOM_FILEDESCRIPTORPROTO   ::google::protobuf::FileDescriptorProto

◆ GRPC_CUSTOM_JSONUTIL

#define GRPC_CUSTOM_JSONUTIL   ::google::protobuf::util

◆ GRPC_CUSTOM_MESSAGE

#define GRPC_CUSTOM_MESSAGE   ::google::protobuf::Message

◆ GRPC_CUSTOM_MESSAGELITE

#define GRPC_CUSTOM_MESSAGELITE   ::google::protobuf::MessageLite

◆ GRPC_CUSTOM_METHODDESCRIPTOR

#define GRPC_CUSTOM_METHODDESCRIPTOR   ::google::protobuf::MethodDescriptor

◆ GRPC_CUSTOM_SERVICEDESCRIPTOR

#define GRPC_CUSTOM_SERVICEDESCRIPTOR   ::google::protobuf::ServiceDescriptor

◆ GRPC_CUSTOM_SIMPLEDESCRIPTORDATABASE

#define GRPC_CUSTOM_SIMPLEDESCRIPTORDATABASE   ::google::protobuf::SimpleDescriptorDatabase

◆ GRPC_CUSTOM_SOURCELOCATION

#define GRPC_CUSTOM_SOURCELOCATION   ::google::protobuf::SourceLocation

◆ GRPC_CUSTOM_UTIL_STATUS

#define GRPC_CUSTOM_UTIL_STATUS   ::google::protobuf::util::Status

◆ GRPC_CUSTOM_ZEROCOPYINPUTSTREAM

#define GRPC_CUSTOM_ZEROCOPYINPUTSTREAM   ::google::protobuf::io::ZeroCopyInputStream

◆ GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM

#define GRPC_CUSTOM_ZEROCOPYOUTPUTSTREAM   ::google::protobuf::io::ZeroCopyOutputStream

◆ GRPC_OPEN_SOURCE_PROTO

#define GRPC_OPEN_SOURCE_PROTO