|
ifw-daq
3.0.0-pre2
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.