ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Classes | Namespaces | Typedefs
source.hpp File Reference

Declarations for daq::Source and related classes. More...

#include "config.hpp"
#include <memory>
#include <string>
#include <Metadaqif.hpp>
#include <Recif.hpp>
#include <boost/signals2/signal.hpp>
#include "state.hpp"

Go to the source code of this file.

Classes

struct  daq::Source< T >
 Simple class that holds the source and associated state. More...
 
class  daq::PrimSource
 Keeps relevant state to be able to communicate with a primary data source. More...
 
class  daq::MetaSource
 Keeps relevant state to be able to communicate with a primary data source. More...
 
class  daq::DaqSources
 Data acquisition sources. More...
 

Namespaces

 daq
 

Typedefs

using daq::SourceVariant = std::variant< PrimSource, MetaSource >
 

Detailed Description

Declarations for daq::Source and related classes.

Definition in file source.hpp.