Embedded Template Library 1.0
|
Public Types | |
typedef size_t | size_type |
The type used for determining the size of queue. | |
Public Member Functions | |
size_type | size () const |
bool | empty () const |
bool | full () const |
size_type | available () const |
size_type | max_size () const |
size_type | capacity () const |
Protected Member Functions | |
circular_buffer_base (size_type buffer_size_) | |
void | increment_in () |
void | increment_out () |
Protected Attributes | |
size_type | buffer_size |
size_type | in |
Index to the next write. | |
size_type | out |
Index to the next read. | |