pulsatrix
Loading...
Searching...
No Matches
bounded_queue.hpp File Reference

Fixed-capacity thread-safe blocking queue – the staged-pipeline backbone. More...

#include <condition_variable>
#include <deque>
#include <mutex>
#include <optional>
#include <utility>
Include dependency graph for bounded_queue.hpp:

Go to the source code of this file.

Classes

class  pulsatrix::BoundedQueue< T >
 Fixed-capacity thread-safe queue with blocking push/pop – the bounded buffer between pulsatrix data-pipeline stages (campaign_exai_dl_library_data_pipeline). Not tied to any Dataset/DataLoader type; deliberately generic. More...
 

Namespaces

namespace  pulsatrix
 

Detailed Description

Fixed-capacity thread-safe blocking queue – the staged-pipeline backbone.