Lines Matching defs:buf
74 void buf_free(void *&buf);
75 void buf_write(void *buf, int n, const T &t);
76 T &buf_read(void *buf, int n) const;
77 void buf_clear(void *buf, int n);
220 circular_buffer<T>::buf_free(void *&buf)
222 delete [] static_cast<unsigned char *>(buf);
223 buf = nullptr;
228 circular_buffer<T>::buf_write(void *buf, int n, const T &t)
230 T *p = static_cast<T *>(buf) + n;
236 circular_buffer<T>::buf_read(void *buf, int n) const
238 T *p = static_cast<T *>(buf) + n;
244 circular_buffer<T>::buf_clear(void *buf, int n)
246 T *p = static_cast<T *>(buf) + n;