| alloc(void) | os::rtos::memory_pool | |
| allocator_type typedef | os::rtos::memory_pool_allocated< Allocator > | |
| block_size(void) const | os::rtos::memory_pool | inline |
| capacity(void) const | os::rtos::memory_pool | inline |
| compute_allocated_size_bytes(std::size_t blocks, std::size_t block_size_bytes) | os::rtos::memory_pool | inline |
| count(void) const | os::rtos::memory_pool | inline |
| empty(void) const | os::rtos::memory_pool | inline |
| free(void *block) | os::rtos::memory_pool | |
| full(void) const | os::rtos::memory_pool | inline |
| initializer | os::rtos::memory_pool | static |
| max_size | os::rtos::memory_pool | static |
| memory_pool(std::size_t blocks, std::size_t block_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::memory_pool | |
| memory_pool(const char *name, std::size_t blocks, std::size_t block_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::memory_pool | |
| memory_pool_allocated(std::size_t blocks, std::size_t block_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::memory_pool_allocated< Allocator > | inline |
| memory_pool_allocated(const char *name, std::size_t blocks, std::size_t block_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::memory_pool_allocated< Allocator > | |
| name(void) const | os::rtos::internal::object_named | inline |
| object_named() | os::rtos::internal::object_named | |
| object_named(const char *name) | os::rtos::internal::object_named | |
| object_named_system() | os::rtos::internal::object_named_system | inline |
| object_named_system(const char *name) | os::rtos::internal::object_named_system | inline |
| operator delete(void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator delete[](void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new(std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new(std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
| operator new[](std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new[](std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
| operator==(const memory_pool &rhs) const | os::rtos::memory_pool | inline |
| pool(void) | os::rtos::memory_pool | inline |
| reset(void) | os::rtos::memory_pool | |
| size_t typedef | os::rtos::memory_pool | |
| timed_alloc(clock::duration_t timeout) | os::rtos::memory_pool | |
| try_alloc(void) | os::rtos::memory_pool | |
| ~memory_pool() | os::rtos::memory_pool | virtual |
| ~memory_pool_allocated() override | os::rtos::memory_pool_allocated< Allocator > | virtual |
| ~object_named()=default | os::rtos::internal::object_named | |
| ~object_named_system()=default | os::rtos::internal::object_named_system | |