Embedded Template Library 1.0
Loading...
Searching...
No Matches
etl::queue_lockable< T, VSize, VMemory_Model > Member List

This is the complete list of members for etl::queue_lockable< T, VSize, VMemory_Model >, including all inherited members.

available() constetl::queue_lockable_base< VMemory_Model >inline
available_unlocked() constetl::queue_lockable_base< VMemory_Model >inline
capacity() constetl::queue_lockable_base< VMemory_Model >inline
clear()etl::iqueue_lockable< T, VMemory_Model >inline
clear_unlocked()etl::iqueue_lockable< T, VMemory_Model >inline
const_reference typedefetl::iqueue_lockable< T, VMemory_Model >
current_sizeetl::queue_lockable_base< VMemory_Model >protected
emplace()etl::iqueue_lockable< T, VMemory_Model >inline
emplace(const T1 &value1)etl::iqueue_lockable< T, VMemory_Model >inline
emplace(const T1 &value1, const T2 &value2)etl::iqueue_lockable< T, VMemory_Model >inline
emplace(const T1 &value1, const T2 &value2, const T3 &value3)etl::iqueue_lockable< T, VMemory_Model >inline
emplace(const T1 &value1, const T2 &value2, const T3 &value3, const T4 &value4)etl::iqueue_lockable< T, VMemory_Model >inline
emplace_unlocked(const T1 &value1)etl::iqueue_lockable< T, VMemory_Model >inline
emplace_unlocked(const T1 &value1, const T2 &value2)etl::iqueue_lockable< T, VMemory_Model >inline
emplace_unlocked(const T1 &value1, const T2 &value2, const T3 &value3)etl::iqueue_lockable< T, VMemory_Model >inline
emplace_unlocked(const T1 &value1, const T2 &value2, const T3 &value3, const T4 &value4)etl::iqueue_lockable< T, VMemory_Model >inline
empty() constetl::queue_lockable_base< VMemory_Model >inline
empty_unlocked() constetl::queue_lockable_base< VMemory_Model >inline
ETL_STATIC_ASSERT((VSize<=etl::integral_limits< size_type >::max), "Size too large for memory model") (defined in etl::queue_lockable< T, VSize, VMemory_Model >)etl::queue_lockable< T, VSize, VMemory_Model >
front()etl::iqueue_lockable< T, VMemory_Model >inline
front() constetl::iqueue_lockable< T, VMemory_Model >inline
front_unlocked()etl::iqueue_lockable< T, VMemory_Model >inline
front_unlocked() constetl::iqueue_lockable< T, VMemory_Model >inline
full() constetl::queue_lockable_base< VMemory_Model >inline
full_unlocked() constetl::queue_lockable_base< VMemory_Model >inline
get_next_index(size_type index, size_type maximum)etl::queue_lockable_base< VMemory_Model >inlineprotectedstatic
iqueue_lockable(T *p_buffer_, size_type max_size_)etl::iqueue_lockable< T, VMemory_Model >inlineprotected
lock() const =0etl::queue_lockable_base< VMemory_Model >protectedpure virtual
max_size() constetl::queue_lockable_base< VMemory_Model >inline
Max_Size (defined in etl::queue_lockable< T, VSize, VMemory_Model >)etl::queue_lockable< T, VSize, VMemory_Model >static
Memory_Model (defined in etl::queue_lockable< T, VSize, VMemory_Model >)etl::queue_lockable< T, VSize, VMemory_Model >static
pop()etl::iqueue_lockable< T, VMemory_Model >inline
pop(reference value)etl::iqueue_lockable< T, VMemory_Model >inline
pop_unlocked()etl::iqueue_lockable< T, VMemory_Model >inline
pop_unlocked(reference value)etl::iqueue_lockable< T, VMemory_Model >inline
push(const_reference value)etl::iqueue_lockable< T, VMemory_Model >inline
push_unlocked(const_reference value)etl::iqueue_lockable< T, VMemory_Model >inline
queue_lockable()etl::queue_lockable< T, VSize, VMemory_Model >inline
queue_lockable_base(size_type max_size_) (defined in etl::queue_lockable_base< VMemory_Model >)etl::queue_lockable_base< VMemory_Model >inlineprotected
read_indexetl::queue_lockable_base< VMemory_Model >protected
reference typedefetl::iqueue_lockable< T, VMemory_Model >
size() constetl::queue_lockable_base< VMemory_Model >inline
size_type typedef (defined in etl::queue_lockable< T, VSize, VMemory_Model >)etl::queue_lockable< T, VSize, VMemory_Model >
size_unlocked() constetl::queue_lockable_base< VMemory_Model >inline
unlock() const =0 (defined in etl::queue_lockable_base< VMemory_Model >)etl::queue_lockable_base< VMemory_Model >protectedpure virtual
value_type typedefetl::iqueue_lockable< T, VMemory_Model >
write_indexetl::queue_lockable_base< VMemory_Model >protected
~queue_lockable()etl::queue_lockable< T, VSize, VMemory_Model >inline
~queue_lockable_base()etl::queue_lockable_base< VMemory_Model >inlinevirtual