CARMA C++
carma::monitor::ThresholdFrameStruct Struct Reference

Structure keeps track of sample properties of a monitor point for the purposes of calculating various averages. More...

#include <carma/monitor/SystemThresholdFrame.h>

Public Attributes

long maxNumThresholds
 Maximum number of thresholds that can be accomodated. More...
 
long numThresholds
 Actual number of thresholds that the frame is holding. More...
 
int * thresholdIndex
 Pointer to index of thresholds - index is arranged in ascending order of tagID's. More...
 
ThresholdStruct * thresholds
 Array of threshold objects - array size is equal to maxNumThresholds. More...
 

Detailed Description

Structure keeps track of sample properties of a monitor point for the purposes of calculating various averages.

Used by monitorPointSpecializations.h, MonitorPointNumeric.h and MonitorPointAccumulatorT.h

Definition at line 106 of file SystemThresholdFrame.h.

Member Data Documentation

long carma::monitor::ThresholdFrameStruct::maxNumThresholds

Maximum number of thresholds that can be accomodated.

Definition at line 111 of file SystemThresholdFrame.h.

long carma::monitor::ThresholdFrameStruct::numThresholds

Actual number of thresholds that the frame is holding.

Definition at line 117 of file SystemThresholdFrame.h.

int* carma::monitor::ThresholdFrameStruct::thresholdIndex

Pointer to index of thresholds - index is arranged in ascending order of tagID's.

Definition at line 124 of file SystemThresholdFrame.h.

ThresholdStruct* carma::monitor::ThresholdFrameStruct::thresholds

Array of threshold objects - array size is equal to maxNumThresholds.

Definition at line 131 of file SystemThresholdFrame.h.


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