ifw-daq
2.1.0-pre1
IFW Data Acquisition modules
|
Keeps relevant state to be able to communicate with a primary data source. More...
#include <source.hpp>
Public Types | |
using | RrClient = recif::RecCmdsAsync |
Public Member Functions | |
PrimSource (std::string name, std::shared_ptr< RrClient > client) | |
PrimSource (PrimSource &&)=default | |
PrimSource (PrimSource const &)=default | |
PrimSource & | operator= (PrimSource &)=default |
PrimSource & | operator= (PrimSource &&)=default |
std::string const & | GetName () const |
RrClient & | GetRrClient () |
Friends | |
std::ostream & | operator<< (std::ostream &os, PrimSource const &s) |
Keeps relevant state to be able to communicate with a primary data source.
Definition at line 96 of file source.hpp.
using daq::PrimSource::RrClient = recif::RecCmdsAsync |
Definition at line 98 of file source.hpp.
|
inline |
std::invalid_argument | if name or client is invalid. |
Definition at line 103 of file source.hpp.
|
default |
|
default |
|
inline |
Definition at line 117 of file source.hpp.
|
inline |
Definition at line 121 of file source.hpp.
|
default |
|
default |
|
friend |
Definition at line 125 of file source.hpp.