std::vector< bool > getFieldsValid() const
Returns if the fields are configured and valid.
MonitoringCaseData()
The constructor of the monitoring case data.
void setFieldsValid(const std::vector< bool > &fields_valid)
Sets if the fields are valid.
std::vector< uint16_t > m_field_indices
void setIsValid(bool is_valid)
Sets if the monitoring case data is valid.
std::vector< uint16_t > getFieldIndices() const
Returns the field indices.
uint16_t m_monitoring_case_number
bool getIsValid() const
Returns if the received monitoring case data is valid.
void setMonitoringCaseNumber(const uint16_t &monitoring_case_number)
Sets the monitoring case number.
uint16_t getMonitoringCaseNumber() const
Returns the number of the monitoring case.
void setFieldIndices(const std::vector< uint16_t > &field_indices)
Sets the field indices.
std::vector< bool > m_fields_valid