AnyCollect  1.1.2
AnyCollectValues Struct Reference
Inheritance diagram for AnyCollectValues:
Collaboration diagram for AnyCollectValues:

Public Member Functions

void contollerCollectedMetrics (const AnyCollect::Controller &, const std::vector< const AnyCollect::Metric *> &) override
 Function called every time the Controller has collected metrics. More...
 
bool contollerShouldStopCollectingMetrics (const AnyCollect::Controller &) override
 Function called after each iteration to ask the delegate whether the controller should stop collecting metrics. More...
 

Public Attributes

size_t iterationCount
 

Detailed Description

Definition at line 53 of file AnyCollectValues.cc.

Member Function Documentation

◆ contollerCollectedMetrics()

void AnyCollectValues::contollerCollectedMetrics ( const AnyCollect::Controller controller,
const std::vector< const AnyCollect::Metric *> &  metrics 
)
inlineoverridevirtual

Function called every time the Controller has collected metrics.

Parameters
controllerthe calling Controller
metricslatest collected metrics

Implements AnyCollect::ControllerDelegate.

Definition at line 62 of file AnyCollectValues.cc.

◆ contollerShouldStopCollectingMetrics()

bool AnyCollectValues::contollerShouldStopCollectingMetrics ( const AnyCollect::Controller controller)
inlineoverridevirtual

Function called after each iteration to ask the delegate whether the controller should stop collecting metrics.

Parameters
controllerthe calling Controller
Returns
true if the controller should stop
false otherwise

Implements AnyCollect::ControllerDelegate.

Definition at line 66 of file AnyCollectValues.cc.

Member Data Documentation

◆ iterationCount

size_t AnyCollectValues::iterationCount

Definition at line 54 of file AnyCollectValues.cc.


The documentation for this struct was generated from the following file: