| allocator_type typedef | jh::sync::control_buf< T, Alloc > | |
| at(std::size_t i) | jh::sync::control_buf< T, Alloc > | inline |
| at(std::size_t i) const | jh::sync::control_buf< T, Alloc > | inline |
| BLOCK_SIZE | jh::sync::control_buf< T, Alloc > | static |
| capacity() const noexcept | jh::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()=default | jh::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) noexcept | jh::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) noexcept | jh::sync::control_buf< T, Alloc > | inline |
| operator[](std::size_t i) noexcept | jh::sync::control_buf< T, Alloc > | inline |
| operator[](std::size_t i) const noexcept | jh::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() noexcept | jh::sync::control_buf< T, Alloc > | inline |
| size() const noexcept | jh::sync::control_buf< T, Alloc > | inline |