| 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() const | etl::ipool | inline |
| 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() const | etl::ipool | inline |
| 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() const | etl::ipool | inline |
| full() const | etl::ipool | inline |
| generic_pool() | etl::generic_pool< VTypeSize, VAlignment, VSize > | inline |
| ipool(char *p_buffer_, uint32_t item_size_, uint32_t max_size_) | etl::ipool | inlineprotected |
| is_in_pool(const void *const p_object) const | etl::ipool | inline |
| 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() const | etl::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::ipool | inline |
| release_all() | etl::ipool | inline |
| size() const | etl::ipool | inline |
| 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::ipool | inlineprotected |