µ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::rtos::memory_pool_typed< T, Allocator > Member List

This is the complete list of members for os::rtos::memory_pool_typed< T, Allocator >, including all inherited members.

alloc(void)os::rtos::memory_pool_typed< T, Allocator >inline
allocator_type typedefos::rtos::memory_pool_typed< T, Allocator >
block_size(void) constos::rtos::memory_poolinline
capacity(void) constos::rtos::memory_poolinline
compute_allocated_size_bytes(std::size_t blocks, std::size_t block_size_bytes)os::rtos::memory_poolinline
count(void) constos::rtos::memory_poolinline
empty(void) constos::rtos::memory_poolinline
free(value_type *block)os::rtos::memory_pool_typed< T, Allocator >inline
os::rtos::memory_pool_allocated::free(void *block)os::rtos::memory_pool
full(void) constos::rtos::memory_poolinline
initializeros::rtos::memory_poolstatic
max_sizeos::rtos::memory_poolstatic
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 >
memory_pool_typed(std::size_t blocks, const memory_pool::attributes &attr=memory_pool::initializer, const allocator_type &allocator=allocator_type())os::rtos::memory_pool_typed< T, Allocator >inline
memory_pool_typed(const char *name, std::size_t blocks, const memory_pool::attributes &attr=memory_pool::initializer, const allocator_type &allocator=allocator_type())os::rtos::memory_pool_typed< T, Allocator >inline
name(void) constos::rtos::internal::object_namedinline
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_systeminline
object_named_system(const char *name)os::rtos::internal::object_named_systeminline
operator delete(void *ptr, std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator delete[](void *ptr, std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new(std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new(std::size_t bytes, void *ptr)os::rtos::internal::object_named_systeminlinestatic
operator new[](std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new[](std::size_t bytes, void *ptr)os::rtos::internal::object_named_systeminlinestatic
operator==(const memory_pool &rhs) constos::rtos::memory_poolinline
pool(void)os::rtos::memory_poolinline
reset(void)os::rtos::memory_pool
size_t typedefos::rtos::memory_pool
timed_alloc(clock::duration_t timeout)os::rtos::memory_pool_typed< T, Allocator >inline
try_alloc(void)os::rtos::memory_pool_typed< T, Allocator >inline
value_type typedefos::rtos::memory_pool_typed< T, Allocator >
~memory_pool()os::rtos::memory_poolvirtual
~memory_pool_allocated() overrideos::rtos::memory_pool_allocated< Allocator >virtual
~memory_pool_typed() overrideos::rtos::memory_pool_typed< T, Allocator >virtual
~object_named()=defaultos::rtos::internal::object_named
~object_named_system()=defaultos::rtos::internal::object_named_system