OpenCPN Partial API docs
circular_buffer< T > Class Template Reference

Public Member Functions

 circular_buffer (size_t size)
 
void reset ()
 
size_t capacity () const
 
size_t size () const
 
bool empty () const
 
bool full () const
 
void put (T item)
 
get ()
 
 circular_buffer (size_t size)
 
void reset ()
 
size_t capacity () const
 
size_t size () const
 
bool empty () const
 
bool full () const
 
void put (T item)
 
get ()
 
 circular_buffer (size_t size)
 
void reset ()
 
size_t capacity () const
 
size_t size () const
 
bool empty () const
 
bool full () const
 
void put (T item)
 
get ()
 
 circular_buffer (size_t size)
 
void reset ()
 
size_t capacity () const
 
size_t size () const
 
bool empty () const
 
bool full () const
 
void put (T item)
 
get ()
 
 circular_buffer (size_t size)
 
void reset ()
 
size_t capacity () const
 
size_t size () const
 
bool empty () const
 
bool full () const
 
void put (unsigned char item)
 
unsigned char get ()
 

Detailed Description

template<class T>
class circular_buffer< T >

Definition at line 118 of file comm_drv_n0183_android_bt.cpp.


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