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 | |