CMS 3D CMS Logo

List of all members | Private Member Functions | Friends
XrdAdaptor::QualityMetricUniqueSource Class Referencefinal

#include <QualityMetric.h>

Inheritance diagram for XrdAdaptor::QualityMetricUniqueSource:
XrdAdaptor::QualityMetric

Private Member Functions

std::unique_ptr< QualityMetricSourcenewSource (timespec now)
 
 QualityMetricUniqueSource (timespec now)
 

Friends

class QualityMetricFactory
 

Additional Inherited Members

- Public Member Functions inherited from XrdAdaptor::QualityMetric
unsigned get ()
 
QualityMetricoperator= (const QualityMetric &)=delete
 
 QualityMetric (timespec now, int default_value=260)
 
 QualityMetric (const QualityMetric &)=delete
 

Detailed Description

Definition at line 98 of file QualityMetric.h.

Constructor & Destructor Documentation

◆ QualityMetricUniqueSource()

QualityMetricUniqueSource::QualityMetricUniqueSource ( timespec  now)
private

Definition at line 156 of file QualityMetric.cc.

156 : QualityMetric(now) {}
QualityMetric(timespec now, int default_value=260)

Member Function Documentation

◆ newSource()

std::unique_ptr< QualityMetricSource > QualityMetricUniqueSource::newSource ( timespec  now)
private

Definition at line 158 of file QualityMetric.cc.

References submitPVValidationJobs::child, and submitPVValidationJobs::now.

158  {
159  std::unique_ptr<QualityMetricSource> child(new QualityMetricSource(*this, now, get()));
160  return child;
161 }

Friends And Related Function Documentation

◆ QualityMetricFactory

friend class QualityMetricFactory
friend

Definition at line 99 of file QualityMetric.h.