geopm  3.1.1.dev272+gdfb40a8d
GEOPM - Global Extensible Open Power Manager
Public Member Functions | List of all members
geopm::ValidateRecord Class Reference

Checks validity and self consistency of a record stream from a single process. This check is applied by the ApplicationSampler when updates are provided and after the filter is applied. More...

#include <ValidateRecord.hpp>

Public Member Functions

 ValidateRecord (void)
 
virtual ~ValidateRecord ()=default
 Default destructor. More...
 
void check (const record_s &record)
 Check that the record is valid and self consistent with previously checked records. More...
 

Detailed Description

Checks validity and self consistency of a record stream from a single process. This check is applied by the ApplicationSampler when updates are provided and after the filter is applied.

Constructor & Destructor Documentation

◆ ValidateRecord()

geopm::ValidateRecord::ValidateRecord ( void  )

◆ ~ValidateRecord()

virtual geopm::ValidateRecord::~ValidateRecord ( )
virtualdefault

Default destructor.

Member Function Documentation

◆ check()

void geopm::ValidateRecord::check ( const record_s record)

Check that the record is valid and self consistent with previously checked records.

Parameters
record[in] Application sampler record to be validated.

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