ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Provides information of the location and source of a FITS file or keywords produced by a data acquisition. More...
#include <dpPart.hpp>
Public Types | |
using | PartTypes = std::variant< std::string, fits::KeywordVector > |
Public Member Functions | |
DpPart (std::string source_name, std::string path) noexcept | |
DpPart (std::string source_name, fits::KeywordVector keywords) noexcept | |
DpPart ()=default | |
DpPart (DpPart const &)=default | |
DpPart (DpPart &&) noexcept=default | |
DpPart & | operator= (DpPart const &)=default |
DpPart & | operator= (DpPart &&) noexcept=default |
bool | operator== (DpPart const &rhs) const noexcept |
bool | operator!= (DpPart const &rhs) const noexcept |
auto | SourceName () const noexcept -> std::string const & |
Source name of the part. More... | |
auto | SourceName () noexcept -> std::string & |
auto | Part () const noexcept -> PartTypes const & |
Holds a std::string path [[user]@host:]path or FITS keywords. More... | |
auto | Part () noexcept -> PartTypes & |
Provides information of the location and source of a FITS file or keywords produced by a data acquisition.
Definition at line 26 of file dpPart.hpp.
using daq::DpPart::PartTypes = std::variant<std::string, fits::KeywordVector> |
Definition at line 39 of file dpPart.hpp.
|
noexcept |
Definition at line 17 of file dpPart.cpp.
|
noexcept |
Definition at line 21 of file dpPart.cpp.
|
default |
|
default |
|
defaultnoexcept |
|
noexcept |
Definition at line 29 of file dpPart.cpp.
|
noexcept |
Definition at line 25 of file dpPart.cpp.
|
inlinenoexcept |
Holds a std::string path [[user]@host:]path
or FITS keywords.
Definition at line 54 of file dpPart.hpp.
|
inlinenoexcept |
Definition at line 57 of file dpPart.hpp.
|
inlinenoexcept |
Source name of the part.
Definition at line 44 of file dpPart.hpp.
|
inlinenoexcept |
Definition at line 47 of file dpPart.hpp.