Home
last modified time | relevance | path

Searched defs:MemchunkBuffer (Results 1 – 1 of 1) sorted by relevance

/third_party/nghttp2/src/
Dmemchunk.h478 template <typename Memchunk> struct MemchunkBuffer { struct
479 MemchunkBuffer(Pool<Memchunk> *pool) : pool(pool), chunk(nullptr) {} in MemchunkBuffer() function
481 MemchunkBuffer(MemchunkBuffer &&other) noexcept in MemchunkBuffer() function
485 MemchunkBuffer &operator=(const MemchunkBuffer &) = delete; argument
499 ~MemchunkBuffer() { in ~MemchunkBuffer() argument
529 // MemchunkBuffer provides the same interface functions with Buffer. argument
533 uint8_t *pos() const { return chunk->pos; } in pos()
534 uint8_t *last() const { return chunk->last; } in last()
536 size_t rleft() const { return chunk->len(); } in rleft()
537 size_t wleft() const { return chunk->left(); } in wleft()
[all …]