µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::circular_buffer< T > Member List

This is the complete list of members for os::posix::circular_buffer< T >, including all inherited members.

above_high_water_mark(void) constos::posix::circular_buffer< T >inline
above_low_water_mark(void) constos::posix::circular_buffer< T >inline
advance_back(std::size_t count)os::posix::circular_buffer< T >
advance_front(std::size_t count)os::posix::circular_buffer< T >
back_contiguous_buffer(value_type **ppbuf)os::posix::circular_buffer< T >
below_high_water_mark(void) constos::posix::circular_buffer< T >inline
below_low_water_mark(void) constos::posix::circular_buffer< T >inline
circular_buffer(const value_type *buf, std::size_t size, std::size_t high_water_mark, std::size_t low_water_mark=0)os::posix::circular_buffer< T >
circular_buffer(const value_type *buf, std::size_t size)os::posix::circular_buffer< T >
clear(void)os::posix::circular_buffer< T >
dump(void)os::posix::circular_buffer< T >
empty(void) constos::posix::circular_buffer< T >inline
front_contiguous_buffer(value_type **ppbuf)os::posix::circular_buffer< T >
full(void) constos::posix::circular_buffer< T >inline
length(void) constos::posix::circular_buffer< T >inline
operator[](std::size_t idx) constos::posix::circular_buffer< T >inline
pop_front(value_type *buf)os::posix::circular_buffer< T >
pop_front(value_type *buf, std::size_t size)os::posix::circular_buffer< T >
push_back(value_type v)os::posix::circular_buffer< T >
push_back(const value_type *buf, std::size_t count)os::posix::circular_buffer< T >
retreat_back(void)os::posix::circular_buffer< T >
size(void) constos::posix::circular_buffer< T >inline
value_type typedefos::posix::circular_buffer< T >
~circular_buffer()os::posix::circular_buffer< T >