|
ADS-IDAC Engine 5.0.0
|
#include <PassiveAlarmLoadUnit.h>
Public Member Functions | |
| void | CopyFromAnotherPassiveAlarmLoadUnit (PassiveAlarmLoadUnit *) |
| void | ErrorMessage (std::string) |
| void | PopBackIfNecessary () |
| void | AddNewDataPoint (int) |
| PassiveAlarmLoadUnit () | |
| void | UpdatePassiveAlarmLoadValue () |
| float | GetAlarmLoadValue () |
| virtual | ~PassiveAlarmLoadUnit () |
Public Attributes | |
| std::vector< std::unique_ptr< ValueTimeLineUnit > > | m_passive_alarm_load_timeline |
| int | m_alarm_capacity |
| float | m_alarm_load_value |
| int | m_operator |
| int | m_stack_size |
| std::vector< int > | m_No_of_alarms_history |
| std::vector< float > | m_alarm_time_history |
Definition at line 23 of file PassiveAlarmLoadUnit.h.
| PassiveAlarmLoadUnit::PassiveAlarmLoadUnit | ( | ) |
Definition at line 12 of file PassiveAlarmLoadUnit.cpp.
References m_alarm_capacity, and m_stack_size.
|
virtual |
Definition at line 18 of file PassiveAlarmLoadUnit.cpp.
| void PassiveAlarmLoadUnit::AddNewDataPoint | ( | int | n | ) |
Definition at line 23 of file PassiveAlarmLoadUnit.cpp.
References ErrorMessage(), m_alarm_time_history, m_No_of_alarms_history, PopBackIfNecessary(), r5pars_, and UpdatePassiveAlarmLoadValue().
| void PassiveAlarmLoadUnit::CopyFromAnotherPassiveAlarmLoadUnit | ( | PassiveAlarmLoadUnit * | _pau_pt | ) |
Definition at line 120 of file PassiveAlarmLoadUnit.cpp.
References e, ErrorMessage(), m_alarm_capacity, m_alarm_load_value, m_alarm_time_history, m_No_of_alarms_history, m_operator, m_passive_alarm_load_timeline, and m_stack_size.
| void PassiveAlarmLoadUnit::ErrorMessage | ( | std::string | ) |
Definition at line 111 of file PassiveAlarmLoadUnit.cpp.
References r5pars_.
Referenced by AddNewDataPoint(), CopyFromAnotherPassiveAlarmLoadUnit(), PopBackIfNecessary(), and UpdatePassiveAlarmLoadValue().
| float PassiveAlarmLoadUnit::GetAlarmLoadValue | ( | ) |
Definition at line 53 of file PassiveAlarmLoadUnit.cpp.
References m_alarm_load_value.
| void PassiveAlarmLoadUnit::PopBackIfNecessary | ( | ) |
Definition at line 41 of file PassiveAlarmLoadUnit.cpp.
References ErrorMessage(), m_alarm_time_history, and m_No_of_alarms_history.
Referenced by AddNewDataPoint().
| void PassiveAlarmLoadUnit::UpdatePassiveAlarmLoadValue | ( | ) |
Definition at line 58 of file PassiveAlarmLoadUnit.cpp.
References ErrorMessage(), m_alarm_capacity, m_alarm_load_value, m_alarm_time_history, ValueTimeLineUnit::m_fl, m_No_of_alarms_history, m_passive_alarm_load_timeline, m_stack_size, and r5pars_.
Referenced by AddNewDataPoint().
| int PassiveAlarmLoadUnit::m_alarm_capacity |
Definition at line 32 of file PassiveAlarmLoadUnit.h.
Referenced by CopyFromAnotherPassiveAlarmLoadUnit(), PassiveAlarmLoadUnit(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().
| float PassiveAlarmLoadUnit::m_alarm_load_value |
Definition at line 33 of file PassiveAlarmLoadUnit.h.
Referenced by CopyFromAnotherPassiveAlarmLoadUnit(), GetAlarmLoadValue(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().
| std::vector<float> PassiveAlarmLoadUnit::m_alarm_time_history |
Definition at line 38 of file PassiveAlarmLoadUnit.h.
Referenced by AddNewDataPoint(), CopyFromAnotherPassiveAlarmLoadUnit(), PopBackIfNecessary(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().
| std::vector<int> PassiveAlarmLoadUnit::m_No_of_alarms_history |
Definition at line 37 of file PassiveAlarmLoadUnit.h.
Referenced by AddNewDataPoint(), CopyFromAnotherPassiveAlarmLoadUnit(), PopBackIfNecessary(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().
| int PassiveAlarmLoadUnit::m_operator |
Definition at line 34 of file PassiveAlarmLoadUnit.h.
Referenced by CopyFromAnotherPassiveAlarmLoadUnit(), and boost::serialization::serialize().
| std::vector<std::unique_ptr<ValueTimeLineUnit> > PassiveAlarmLoadUnit::m_passive_alarm_load_timeline |
Definition at line 27 of file PassiveAlarmLoadUnit.h.
Referenced by CopyFromAnotherPassiveAlarmLoadUnit(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().
| int PassiveAlarmLoadUnit::m_stack_size |
Definition at line 35 of file PassiveAlarmLoadUnit.h.
Referenced by CopyFromAnotherPassiveAlarmLoadUnit(), PassiveAlarmLoadUnit(), boost::serialization::serialize(), and UpdatePassiveAlarmLoadValue().