Public Member Functions | List of all members
RingBuffer< T > Class Template Reference

Public Member Functions

read ()
 
int read (T *p_buf, int p_size, bool p_advance=true)
 
int copy (T *p_buf, int p_offset, int p_size)
 
int advance_read (int p_n)
 
Error write (const T &p_v)
 
int write (const T *p_buf, int p_size)
 
int space_left ()
 
int data_left ()
 
int size ()
 
void clear ()
 
void resize (int p_power)
 
 RingBuffer (int p_power=0)
 

The documentation for this class was generated from the following file: