|
ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
#include <keywordRule.hpp>
Inheritance diagram for daq::dpm::StandardKeywordRuleProcessor:Public Types | |
| using | Rule = std::function< fits::KeywordVector(fits::KeywordVector const &)> |
Public Types inherited from daq::dpm::KeywordRuleProcessor | |
| enum class | DefaultRule { All , User , None } |
Public Member Functions | |
| StandardKeywordRuleProcessor ()=default | |
| virtual fits::KeywordVector | Process (fits::KeywordVector const &keywords, DefaultRule default_rule) const override |
| void | AddRule (Rule rule) |
Public Member Functions inherited from daq::dpm::KeywordRuleProcessor | |
| virtual | ~KeywordRuleProcessor () noexcept=default |
Definition at line 40 of file keywordRule.hpp.
| using daq::dpm::StandardKeywordRuleProcessor::Rule = std::function<fits::KeywordVector(fits::KeywordVector const&)> |
Definition at line 42 of file keywordRule.hpp.
|
default |
|
inline |
Definition at line 48 of file keywordRule.hpp.
|
overridevirtual |
Implements daq::dpm::KeywordRuleProcessor.
Definition at line 13 of file keywordRule.cpp.