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.