JH-Toolkit v1.4.1
An engineering-oriented C++20 toolkit with duck-typed concepts, static design, async coroutines, and semantic containers — header-only, RTTI-free, and concurrency-friendly.
Loading...
Searching...
No Matches
jh::sync::control_buf< T, Alloc > Member List

This is the complete list of members for jh::sync::control_buf< T, Alloc >, including all inherited members.

allocator_type typedefjh::sync::control_buf< T, Alloc >
at(std::size_t i)jh::sync::control_buf< T, Alloc >inline
at(std::size_t i) constjh::sync::control_buf< T, Alloc >inline
BLOCK_SIZEjh::sync::control_buf< T, Alloc >static
capacity() const noexceptjh::sync::control_buf< T, Alloc >inline
clear() noexcept(noexcept(std::declval< std::vector< block_ptr > & >().clear()))jh::sync::control_buf< T, Alloc >inline
control_buf()=defaultjh::sync::control_buf< T, Alloc >
control_buf(const Alloc &alloc)jh::sync::control_buf< T, Alloc >inlineexplicit
control_buf(std::size_t n)jh::sync::control_buf< T, Alloc >inlineexplicit
control_buf(std::size_t n, const Alloc &alloc)jh::sync::control_buf< T, Alloc >inline
control_buf(const control_buf &other)jh::sync::control_buf< T, Alloc >inline
control_buf(control_buf &&other) noexceptjh::sync::control_buf< T, Alloc >inline
emplace_back()jh::sync::control_buf< T, Alloc >inline
operator=(const control_buf &other)jh::sync::control_buf< T, Alloc >inline
operator=(control_buf &&other) noexceptjh::sync::control_buf< T, Alloc >inline
operator[](std::size_t i) noexceptjh::sync::control_buf< T, Alloc >inline
operator[](std::size_t i) const noexceptjh::sync::control_buf< T, Alloc >inline
reserve(std::size_t n) noexcept(noexcept(std::declval< std::vector< block_ptr > & >().reserve(n)))jh::sync::control_buf< T, Alloc >inline
resize(std::size_t n)jh::sync::control_buf< T, Alloc >inline
shrink_to_fit() noexceptjh::sync::control_buf< T, Alloc >inline
size() const noexceptjh::sync::control_buf< T, Alloc >inline