µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::memory::new_delete_memory_resource Member List

This is the complete list of members for os::memory::new_delete_memory_resource, including all inherited members.

allocate(std::size_t bytes, std::size_t alignment=max_align)os::rtos::memory::memory_resourceinline
allocated_bytes(void)os::rtos::memory::memory_resourceinline
allocated_chunks(void)os::rtos::memory::memory_resourceinline
allocations(void)os::rtos::memory::memory_resourceinline
coalesce(void) noexceptos::rtos::memory::memory_resourceinline
deallocate(void *addr, std::size_t bytes, std::size_t alignment=max_align) noexceptos::rtos::memory::memory_resourceinline
deallocations(void)os::rtos::memory::memory_resourceinline
do_allocate(size_t bytes, size_t alignment) overrideos::memory::new_delete_memory_resourceinlineprotectedvirtual
os::rtos::memory::memory_resource::do_allocate(std::size_t bytes, std::size_t alignment)=0os::rtos::memory::memory_resourceprotectedpure virtual
do_coalesce(void) noexceptos::rtos::memory::memory_resourceprotectedvirtual
do_deallocate(void *addr, size_t bytes, size_t alignment) noexcept overrideos::memory::new_delete_memory_resourceinlineprotectedvirtual
os::rtos::memory::memory_resource::do_deallocate(void *addr, std::size_t bytes, std::size_t alignment) noexcept=0os::rtos::memory::memory_resourceprotectedpure virtual
do_is_equal(memory_resource const &other) const noexceptos::rtos::memory::memory_resourceprotectedvirtual
do_max_size(void) const noexceptos::rtos::memory::memory_resourceprotectedvirtual
do_reset(void) noexceptos::rtos::memory::memory_resourceprotectedvirtual
free_bytes(void)os::rtos::memory::memory_resourceinline
free_chunks(void)os::rtos::memory::memory_resourceinline
internal_decrease_allocated_statistics(std::size_t bytes) noexceptos::rtos::memory::memory_resourceprotected
internal_increase_allocated_statistics(std::size_t bytes) noexceptos::rtos::memory::memory_resourceprotected
is_equal(memory_resource const &other) const noexceptos::rtos::memory::memory_resourceinline
max_alignos::rtos::memory::memory_resourcestatic
max_allocated_bytes(void)os::rtos::memory::memory_resourceinline
max_size(void) const noexceptos::rtos::memory::memory_resourceinline
memory_resource()=defaultos::rtos::memory::memory_resource
memory_resource(const char *name)os::rtos::memory::memory_resourceinline
name(void) constos::rtos::internal::object_namedinline
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_resourceinline
out_of_memory_handler(void)os::rtos::memory::memory_resourceinline
reset(void) noexceptos::rtos::memory::memory_resourceinline
total_bytes(void)os::rtos::memory::memory_resourceinline
trace_print_statistics(void)os::rtos::memory::memory_resourceinline
~memory_resource()os::rtos::memory::memory_resourcevirtual
~new_delete_memory_resource() override=defaultos::memory::new_delete_memory_resource
~object_named()=defaultos::rtos::internal::object_named