Wait Queue
Loading...
Searching...
No Matches
chops::wait_queue< T, Container > Member List

This is the complete list of members for chops::wait_queue< T, Container >, including all inherited members.

apply(F &&func) const -> voidchops::wait_queue< T, Container >inline
emplace_push(Args &&... args) -> boolchops::wait_queue< T, Container >inline
empty() const -> boolchops::wait_queue< T, Container >inline
operator=(const wait_queue &)=delete (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >
operator=(wait_queue &&)=delete (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >
push(const T &val) -> boolchops::wait_queue< T, Container >inline
push(T &&val) -> boolchops::wait_queue< T, Container >inline
request_stop() noexcept -> boolchops::wait_queue< T, Container >inline
size() const -> size_typechops::wait_queue< T, Container >inline
size_type typedef (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >
stop_requested() const noexcept -> boolchops::wait_queue< T, Container >inline
try_pop() -> std::optional< T >chops::wait_queue< T, Container >inline
value_type typedef (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >
wait_and_pop() -> std::optional< T >chops::wait_queue< T, Container >inline
wait_queue()chops::wait_queue< T, Container >inline
wait_queue(std::stop_token stop_tok)chops::wait_queue< T, Container >inline
wait_queue(Container &&container)chops::wait_queue< T, Container >inline
wait_queue(std::stop_token stop_tok, Container &&container)chops::wait_queue< T, Container >inline
wait_queue(size_type sz)chops::wait_queue< T, Container >inline
wait_queue(std::stop_token stop_tok, size_type sz)chops::wait_queue< T, Container >inline
wait_queue(const wait_queue &)=delete (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >
wait_queue(wait_queue &&)=delete (defined in chops::wait_queue< T, Container >)chops::wait_queue< T, Container >