|
ifw-daq 3.1.0
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 = metadaqif::MetaDaqAsync |
Public Member Functions | |
| MetaSource (std::string name, std::shared_ptr< RrClient > client) | |
| MetaSource (MetaSource &&)=default | |
| MetaSource (MetaSource const &)=default | |
| MetaSource & | operator= (MetaSource const &)=default |
| MetaSource & | operator= (MetaSource &&)=default |
| std::string const & | GetName () const |
| RrClient & | GetRrClient () |
Friends | |
| std::ostream & | operator<< (std::ostream &os, MetaSource const &s) |
Keeps relevant state to be able to communicate with a primary data source.
Definition at line 142 of file source.hpp.
| using daq::MetaSource::RrClient = metadaqif::MetaDaqAsync |
Definition at line 144 of file source.hpp.
|
inline |
| std::invalid_argument | if name or client is invalid. |
Definition at line 149 of file source.hpp.
|
default |
|
default |
|
inline |
Definition at line 163 of file source.hpp.
|
inline |
Definition at line 167 of file source.hpp.
|
default |
|
default |
|
friend |
Definition at line 171 of file source.hpp.