#include <pocketfft_hdronly.h>
Definition at line 757 of file pocketfft_hdronly.h.
Collaboration diagram for POCKETFFT_NAMESPACE::detail::threading::concurrent_queue< T >:Public Member Functions | |
| bool | empty () const |
| void | push (T val) |
| bool | try_pop (T &val) |
Private Types | |
| using | lock_t = std::lock_guard<std::mutex> |
Private Attributes | |
| std::mutex | mut_ |
| std::queue< T > | q_ |
| std::atomic< vcl_size_t > | size_ |
|
private |
Definition at line 762 of file pocketfft_hdronly.h.
|
inline |
Definition at line 786 of file pocketfft_hdronly.h.
References size_.
|
inline |
Definition at line 766 of file pocketfft_hdronly.h.
|
inline |
Definition at line 773 of file pocketfft_hdronly.h.
|
private |
Definition at line 760 of file pocketfft_hdronly.h.
|
private |
Definition at line 759 of file pocketfft_hdronly.h.
|
private |
Definition at line 761 of file pocketfft_hdronly.h.