CHROMA
Public Member Functions | Private Attributes | List of all members

Inline task for quark prop IO. More...

#include <inline_qpropqio_w.h>

Inheritance diagram for Chroma::InlineQpropQIO:
Chroma::AbsInlineMeasurement

Public Member Functions

 ~InlineQpropQIO ()
 
 InlineQpropQIO (const InlineQpropQIOParams &p)
 
 InlineQpropQIO (const InlineQpropQIO &p)
 
unsigned long getFrequency (void) const
 Tell me how often I should measure this beastie. More...
 
void operator() (const unsigned long update_no, XMLWriter &xml_out)
 Do the measurement. More...
 
- Public Member Functions inherited from Chroma::AbsInlineMeasurement
virtual ~AbsInlineMeasurement (void)
 Virtual Destructor. More...
 

Private Attributes

InlineQpropQIOParams params
 

Detailed Description

Inline task for quark prop IO.

Definition at line 49 of file inline_qpropqio_w.h.

Constructor & Destructor Documentation

◆ ~InlineQpropQIO()

Chroma::InlineQpropQIO::~InlineQpropQIO ( )
inline

Definition at line 52 of file inline_qpropqio_w.h.

◆ InlineQpropQIO() [1/2]

Chroma::InlineQpropQIO::InlineQpropQIO ( const InlineQpropQIOParams p)
inline

Definition at line 53 of file inline_qpropqio_w.h.

◆ InlineQpropQIO() [2/2]

Chroma::InlineQpropQIO::InlineQpropQIO ( const InlineQpropQIO p)
inline

Definition at line 54 of file inline_qpropqio_w.h.

Member Function Documentation

◆ getFrequency()

unsigned long Chroma::InlineQpropQIO::getFrequency ( void  ) const
inlinevirtual

Tell me how often I should measure this beastie.

Implements Chroma::AbsInlineMeasurement.

Definition at line 56 of file inline_qpropqio_w.h.

References Chroma::InlineQpropQIOParams::frequency, and params.

◆ operator()()

void Chroma::InlineQpropQIO::operator() ( const unsigned long  update_no,
XMLWriter &  xml_out 
)
virtual

Member Data Documentation

◆ params

InlineQpropQIOParams Chroma::InlineQpropQIO::params
private

Definition at line 63 of file inline_qpropqio_w.h.

Referenced by getFrequency(), and operator()().


The documentation for this class was generated from the following files: