zpp
Zephyr C++20 Framework
zpp::mem_slab< T_BlockSize, T_BlockCount, T_Align > Member List

This is the complete list of members for zpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >, including all inherited members.

allocate() noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
block_size() const noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
deallocate(void *vp) noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
free_block_count() noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
mem_slab() noexceptzpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >inline
mem_slab(const mem_slab &)=deletezpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >
mem_slab(mem_slab &&)=deletezpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >
mem_slab_base() noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inlineprotected
mem_slab_base(const mem_slab_base &)=deletezpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
mem_slab_base(mem_slab_base &&)=deletezpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
native_const_pointer typedefzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
native_handle() noexcept -> native_pointerzpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >inline
native_handle() const noexcept -> native_const_pointerzpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >inline
native_pointer typedefzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
native_type typedefzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
operator=(const mem_slab &)=deletezpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >
operator=(mem_slab &&)=deletezpp::mem_slab< T_BlockSize, T_BlockCount, T_Align >
mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >::operator=(const mem_slab_base &)=deletezpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >::operator=(mem_slab_base &&)=deletezpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >
total_block_count() const noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
try_allocate() noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
try_allocate_for(const std::chrono::duration< T_Rep, T_Period > &timeout) noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline
used_block_count() noexceptzpp::mem_slab_base< mem_slab< T_BlockSize, T_BlockCount, sizeof(void *) > >inline