Lines Matching refs:ByteBuffer
35 class ByteBuffer; variable
55 class ByteBuffer final {
58 ByteBuffer() : buffer_(nullptr) {} in ByteBuffer() function
61 ByteBuffer(const Slice* slices, size_t nslices) { in ByteBuffer() function
75 static_assert(sizeof(ByteBuffer) == sizeof(grpc_byte_buffer*), in ByteBuffer()
88 ByteBuffer(const ByteBuffer& buf);
90 ~ByteBuffer() { in ~ByteBuffer()
96 ByteBuffer& operator=(const ByteBuffer&);
128 void Swap(ByteBuffer* other) { in Swap()
138 friend class SerializationTraits<ByteBuffer, void>;
172 ByteBufferPointer(const ByteBuffer* b) in ByteBufferPointer()
173 : bbuf_(const_cast<ByteBuffer*>(b)) {} in ByteBufferPointer()
174 operator ByteBuffer*() { return bbuf_; }
179 ByteBuffer* bbuf_;
185 class SerializationTraits<ByteBuffer, void> {
187 static Status Deserialize(ByteBuffer* byte_buffer, ByteBuffer* dest) { in Deserialize()
191 static Status Serialize(const ByteBuffer& source, ByteBuffer* buffer, in Serialize()