CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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
< QualityMetricSource
newSource (timespec now)
 
 QualityMetricUniqueSource (timespec now)
 

Friends

class QualityMetricFactory
 

Additional Inherited Members

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

Detailed Description

Definition at line 93 of file QualityMetric.h.

Constructor & Destructor Documentation

QualityMetricUniqueSource::QualityMetricUniqueSource ( timespec  now)
private

Definition at line 186 of file QualityMetric.cc.

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

Member Function Documentation

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

Definition at line 191 of file QualityMetric.cc.

References class-composition::child.

Referenced by XrdAdaptor::QualityMetricFactory::get().

192 {
193  std::unique_ptr<QualityMetricSource> child(new QualityMetricSource(*this, now, get()));
194  return child;
195 }

Friends And Related Function Documentation

friend class QualityMetricFactory
friend

Definition at line 95 of file QualityMetric.h.