Lines Matching refs:size_t
36 template <size_t N> struct Buffer {
39 size_t rleft() const { return last - pos; }
41 size_t wleft() const { return std::end(buf) - last; }
44 size_t write(const void *src, size_t count) {
50 size_t write(size_t count) {
56 size_t drain(size_t count) {
61 size_t drain_reset(size_t count) {
70 uint8_t &operator[](size_t n) { return buf[n]; }
71 const uint8_t &operator[](size_t n) const { return buf[n]; }