Lines Matching refs:circular_buffer
32 class circular_buffer
37 circular_buffer( int size = 0 );
38 ~circular_buffer();
70 circular_buffer( const circular_buffer<T> &b ); // disabled
71 circular_buffer<T> &operator=( const circular_buffer<T> & ); // disabled
91 circular_buffer<T>::debug() const
122 circular_buffer<T>::circular_buffer( int size )
132 circular_buffer<T>::clear()
142 circular_buffer<T>::~circular_buffer()
150 circular_buffer<T>::resize( int size )
177 circular_buffer<T>::init() {
192 circular_buffer<T>::read()
204 circular_buffer<T>::write( const T &t )
213 circular_buffer<T>::increment_write_pos( int i ) {
223 circular_buffer<T>::increment_read_pos( int i ) {
233 circular_buffer<T>::buf_alloc( int size )
238 circular_buffer<T>::buf_free( void* & buf )
243 circular_buffer<T>::buf_write( void* buf, int n, const T & t )
251 circular_buffer<T>::buf_read( void* buf, int n ) const
259 circular_buffer<T>::buf_clear( void* buf, int n )