1#ifndef IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGEPMSMODETRANSITIONINFO_HPP_
2#define IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGEPMSMODETRANSITIONINFO_HPP_
26 void serializeSpecific(std::shared_ptr<iv::streams::OutputStreamMemory> &stream)
const override;
Definition RedundancyMessagePmsModeTransitionInfo.hpp:12
void deserializeSpecific(std::shared_ptr< iv::streams::InputStreamMemory > &stream) override
Definition RedundancyMessagePmsModeTransitionInfo.cpp:16
static bool processPmsModeTransitionInfo(const std::shared_ptr< RedundancyMessagePmsModeTransitionInfo > &message)
Definition RedundancyMessagePmsModeTransitionInfo.cpp:29
RedundancyMessagePmsModeTransitionInfo(bool isRunning, iv::types::pms::modeId modeToReachId, iv::mimics::elements::eOperationModeState modeState)
Definition RedundancyMessagePmsModeTransitionInfo.hpp:19
RedundancyMessagePmsModeTransitionInfo()
Definition RedundancyMessagePmsModeTransitionInfo.hpp:14
iv::mimics::elements::eOperationModeState m_modeState
Definition RedundancyMessagePmsModeTransitionInfo.hpp:33
bool m_isRunning
Definition RedundancyMessagePmsModeTransitionInfo.hpp:31
void serializeSpecific(std::shared_ptr< iv::streams::OutputStreamMemory > &stream) const override
Definition RedundancyMessagePmsModeTransitionInfo.cpp:8
iv::types::pms::modeId m_modeToReachId
Definition RedundancyMessagePmsModeTransitionInfo.hpp:32
eRedundancyMessageType
Definition enums.hpp:10
eOperationModeState
Definition enums.hpp:190
std::string modeId
Definition types.hpp:97
Definition AlarmsManager.cpp:18
Definition AbstractRedundancyMessage.hpp:16