#include <QualityMetric.h>
Private Types | |
typedef oneapi::tbb::concurrent_unordered_map< std::string, QualityMetricUniqueSource * > | MetricMap |
Static Private Member Functions | |
static std::unique_ptr< QualityMetricSource > | get (timespec now, const std::string &id) |
Private Attributes | |
MetricMap | m_sources |
Static Private Attributes | |
static QualityMetricFactory | m_instance |
Friends | |
class | Source |
Definition at line 67 of file QualityMetric.h.
|
private |
Definition at line 75 of file QualityMetric.h.
|
staticprivate |
Definition at line 134 of file QualityMetric.cc.
References m_instance, m_sources, submitPVValidationJobs::now, and source.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and submitPVValidationJobs.BetterConfigParser::getResultingSection().
|
friend |
Definition at line 68 of file QualityMetric.h.
|
staticprivate |
Definition at line 73 of file QualityMetric.h.
Referenced by get().
|
private |
Definition at line 76 of file QualityMetric.h.
Referenced by get().