Embedded Template Library 1.0
Loading...
Searching...
No Matches
etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > Member List

This is the complete list of members for etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >, including all inherited members.

ALIGNMENT (defined in etl::generic_pool< VTypeSize, VAlignment, VSize >)etl::generic_pool< VTypeSize, VAlignment, VSize >static
allocate()etl::generic_pool< VTypeSize, VAlignment, VSize >inline
available() constetl::ipoolinline
base_t typedef (defined in etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >
capacity() constetl::ipoolinline
create()etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
create(const TP1 &p1)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
create(const TP1 &p1, const TP2 &p2)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
create(const TP1 &p1, const TP2 &p2, const TP3 &p3)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
create(const TP1 &p1, const TP2 &p2, const TP3 &p3, const TP4 &p4)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
etl::generic_pool::create(const T1 &value1)etl::generic_pool< VTypeSize, VAlignment, VSize >inline
etl::generic_pool::create(const T1 &value1, const T2 &value2)etl::generic_pool< VTypeSize, VAlignment, VSize >inline
etl::generic_pool::create(const T1 &value1, const T2 &value2, const T3 &value3)etl::generic_pool< VTypeSize, VAlignment, VSize >inline
etl::generic_pool::create(const T1 &value1, const T2 &value2, const T3 &value3, const T4 &value4)etl::generic_pool< VTypeSize, VAlignment, VSize >inline
destroy(const T *const p)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
etl::generic_pool::destroy(const U *const p_object)etl::generic_pool< VTypeSize, VAlignment, VSize >inline
empty() constetl::ipoolinline
full() constetl::ipoolinline
generic_pool()etl::generic_pool< VTypeSize, VAlignment, VSize >inline
ipool(char *p_buffer_, uint32_t item_size_, uint32_t max_size_)etl::ipoolinlineprotected
is_in_pool(const void *const p_object) constetl::ipoolinline
max_item_size() constetl::ipoolinline
MAX_SIZE (defined in etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >)etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >static
max_size() constetl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
release(const void *const p_object)etl::ipoolinline
release_all()etl::ipoolinline
size() constetl::ipoolinline
SIZE (defined in etl::generic_pool< VTypeSize, VAlignment, VSize >)etl::generic_pool< VTypeSize, VAlignment, VSize >static
size_type typedef (defined in etl::ipool)etl::ipool
TYPE_SIZE (defined in etl::generic_pool< VTypeSize, VAlignment, VSize >)etl::generic_pool< VTypeSize, VAlignment, VSize >static
variant_pool()etl::variant_pool< MAX_SIZE_, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >inline
~ipool()etl::ipoolinlineprotected