Class MonitoringCaseData
Defined in File MonitoringCaseData.h
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.
-
MonitoringCaseData()