Lines Matching refs:BytesSink
6098 class BytesSink;
6105 UPB_DECLARE_TYPE(upb::BytesSink, upb_bytessink)
6235 class upb::BytesSink {
6237 BytesSink() {}
6243 template <class T> BytesSink(const BytesHandler* handler, T* closure);
6268 BufferSource(const char* buf, size_t len, BytesSink* sink);
6277 static bool PutBuffer(const char* buf, size_t len, BytesSink* sink);
6279 template <class T> static bool PutBuffer(const T& str, BytesSink* sink) {
6577 BytesSink::BytesSink(const BytesHandler* handler, T* closure) {
6582 void BytesSink::Reset(const BytesHandler *handler, T *closure) {
6585 inline bool BytesSink::Start(size_t size_hint, void **subc) {
6588 inline size_t BytesSink::PutBuffer(void *subc, const char *buf, size_t len,
6592 inline bool BytesSink::End() {
6597 BytesSink *sink) {
9541 BytesSink* input();
9673 inline BytesSink* Decoder::input() {
10230 BytesSink* output);
10261 BytesSink* output) {
10376 BytesSink *output);
10408 BytesSink *output) {
10470 BytesSink* input();
10529 inline BytesSink* Parser::input() {
10584 BytesSink* output);
10621 BytesSink* output) {