Class MonitoringCaseData

Class Documentation

class MonitoringCaseData

Stores the data for the different monitoring cases.

Public Functions

MonitoringCaseData()

The constructor of the monitoring case data.

bool getIsValid() const

Returns if the received monitoring case data is valid.

Returns:

If the received monitoring case data is valid.

void setIsValid(bool is_valid)

Sets if the monitoring case data is valid.

Parameters:

is_valid – if the monitoring data is valid.

uint16_t getMonitoringCaseNumber() const

Returns the number of the monitoring case.

Returns:

The number of the monitoring case.

void setMonitoringCaseNumber(const uint16_t &monitoring_case_number)

Sets the monitoring case number.

Parameters:

monitoring_case_number – The monitoring case number.

std::vector<uint16_t> getFieldIndices() const

Returns the field indices.

Returns:

The field indices.

void setFieldIndices(const std::vector<uint16_t> &field_indices)

Sets the field indices.

Parameters:

field_indices – The field indices.

std::vector<bool> getFieldsValid() const

Returns if the fields are configured and valid.

Returns:

If the fields are valid.

void setFieldsValid(const std::vector<bool> &fields_valid)

Sets if the fields are valid.

Parameters:

fields_valid – if the fields are valid.