DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Queue.hpp File Reference
#include "iomanager/queue/QueueBase.hpp"
#include "logging/Logging.hpp"
#include "ers/Issue.hpp"
#include <chrono>
#include <cstddef>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for Queue.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::iomanager::Queue< T >
 Implementations of the Queue class are responsible for relaying data between DAQModules within a DAQ Application. More...
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::iomanager
 

Detailed Description

This is the interface for Queue objects which connect DAQModules. Queues are exposed to DAQModules via the DAQSource and DAQSink classes, and should not be handled directly. Queues are registered with QueueRegistry for retrieval by DAQSink and DAQSource instances.

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file Queue.hpp.