34 #ifndef GRPCXX_BYTE_BUFFER_H
35 #define GRPCXX_BYTE_BUFFER_H
37 #include <grpc/grpc.h>
38 #include <grpc/support/log.h>
39 #include <grpc++/config.h>
40 #include <grpc++/slice.h>
48 ByteBuffer() : buffer_(nullptr) {}
50 ByteBuffer(Slice* slices,
size_t nslices);
54 grpc_byte_buffer_destroy(buffer_);
58 void Dump(std::vector<Slice>* slices);
64 friend class CallOpBuffer;
69 gpr_log(GPR_ERROR,
"Overriding existing buffer");
82 #endif // GRPCXX_BYTE_BUFFER_H
Definition: byte_buffer.h:43
Definition: proto_utils.cc:45