| allocate(std::size_t bytes, std::size_t alignment=max_align) | os::rtos::memory::memory_resource | inline |
| allocated_bytes(void) | os::rtos::memory::memory_resource | inline |
| allocated_chunks(void) | os::rtos::memory::memory_resource | inline |
| allocations(void) | os::rtos::memory::memory_resource | inline |
| allocator_traits typedef | os::memory::first_fit_top_allocated< A > | |
| allocator_type typedef | os::memory::first_fit_top_allocated< A > | |
| coalesce(void) noexcept | os::rtos::memory::memory_resource | inline |
| deallocate(void *addr, std::size_t bytes, std::size_t alignment=max_align) noexcept | os::rtos::memory::memory_resource | inline |
| deallocations(void) | os::rtos::memory::memory_resource | inline |
| do_allocate(std::size_t bytes, std::size_t alignment) override | os::memory::first_fit_top | protectedvirtual |
| do_coalesce(void) noexcept | os::rtos::memory::memory_resource | protectedvirtual |
| do_deallocate(void *addr, std::size_t bytes, std::size_t alignment) noexcept override | os::memory::first_fit_top | protectedvirtual |
| do_is_equal(memory_resource const &other) const noexcept | os::rtos::memory::memory_resource | protectedvirtual |
| do_max_size(void) const noexcept override | os::memory::first_fit_top | protectedvirtual |
| do_reset(void) noexcept override | os::memory::first_fit_top | protectedvirtual |
| first_fit_top(void *addr, std::size_t bytes) | os::memory::first_fit_top | inline |
| first_fit_top(const char *name, void *addr, std::size_t bytes) | os::memory::first_fit_top | inline |
| first_fit_top()=default | os::memory::first_fit_top | protected |
| first_fit_top(const char *name) | os::memory::first_fit_top | inlineprotected |
| first_fit_top_allocated(std::size_t bytes, const allocator_type &allocator=allocator_type()) | os::memory::first_fit_top_allocated< A > | inline |
| first_fit_top_allocated(const char *name, std::size_t bytes, const allocator_type &allocator=allocator_type()) | os::memory::first_fit_top_allocated< A > | |
| free_bytes(void) | os::rtos::memory::memory_resource | inline |
| free_chunks(void) | os::rtos::memory::memory_resource | inline |
| internal_align_(chunk_t *chunk, std::size_t bytes, std::size_t alignment) | os::memory::first_fit_top | protected |
| internal_construct_(void *addr, std::size_t bytes) | os::memory::first_fit_top | protected |
| internal_decrease_allocated_statistics(std::size_t bytes) noexcept | os::rtos::memory::memory_resource | protected |
| internal_increase_allocated_statistics(std::size_t bytes) noexcept | os::rtos::memory::memory_resource | protected |
| internal_reset_(void) noexcept | os::memory::first_fit_top | protected |
| is_equal(memory_resource const &other) const noexcept | os::rtos::memory::memory_resource | inline |
| max_align | os::rtos::memory::memory_resource | static |
| max_allocated_bytes(void) | os::rtos::memory::memory_resource | inline |
| max_size(void) const noexcept | os::rtos::memory::memory_resource | inline |
| memory_resource()=default | os::rtos::memory::memory_resource | |
| memory_resource(const char *name) | os::rtos::memory::memory_resource | inline |
| 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 | |
| out_of_memory_handler(out_of_memory_handler_t handler) | os::rtos::memory::memory_resource | inline |
| out_of_memory_handler(void) | os::rtos::memory::memory_resource | inline |
| reset(void) noexcept | os::rtos::memory::memory_resource | inline |
| total_bytes(void) | os::rtos::memory::memory_resource | inline |
| trace_print_statistics(void) | os::rtos::memory::memory_resource | inline |
| value_type typedef | os::memory::first_fit_top_allocated< A > | |
| ~first_fit_top() override | os::memory::first_fit_top | virtual |
| ~first_fit_top_allocated() | os::memory::first_fit_top_allocated< A > | virtual |
| ~memory_resource() | os::rtos::memory::memory_resource | virtual |
| ~object_named()=default | os::rtos::internal::object_named | |