libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
LibXR::SlotPool< T > Member List

This is the complete list of members for LibXR::SlotPool< T >, including all inherited members.

Acquire(size_t &index)LibXR::SlotPoolBase
alloc_align_LibXR::SlotPoolBaseprotected
At(size_t index)LibXR::SlotPool< T >inline
At(size_t index) constLibXR::SlotPool< T >inline
Get(T &value)LibXR::SlotPool< T >inline
INVALID_INDEXLibXR::SlotPoolBaseprotectedstatic
Publish(size_t index)LibXR::SlotPoolBase
publish_seq_LibXR::SlotPoolBaseprotected
Put(const T &value)LibXR::SlotPool< T >inline
Release(size_t index)LibXR::SlotPoolBase
release_count_LibXR::SlotPoolBaseprotected
seqs_LibXR::SlotPoolBaseprotected
Size() constLibXR::SlotPoolBaseinline
slot_count_LibXR::SlotPoolBaseprotected
SLOT_FREE enum valueLibXR::SlotPoolBaseprotected
SLOT_READING enum valueLibXR::SlotPoolBaseprotected
SLOT_READY enum valueLibXR::SlotPoolBaseprotected
slot_size_LibXR::SlotPoolBaseprotected
slot_stride_LibXR::SlotPoolBaseprotected
SLOT_WRITING enum valueLibXR::SlotPoolBaseprotected
SlotPool(size_t slot_count)LibXR::SlotPool< T >inlineexplicit
SlotPoolBase(size_t slot_size, size_t slot_align, size_t slot_count)LibXR::SlotPoolBase
SlotPtr(size_t index)LibXR::SlotPoolBaseprotected
SlotPtr(size_t index) constLibXR::SlotPoolBaseprotected
slots_LibXR::SlotPoolBaseprotected
SlotState enum nameLibXR::SlotPoolBaseprotected
states_LibXR::SlotPoolBaseprotected
Take(size_t &index)LibXR::SlotPoolBase
~SlotPoolBase()LibXR::SlotPoolBase