Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
RedundancyMessageSound.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGESOUNDOFF_HPP
2#define IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGESOUNDOFF_HPP
3
6
8{
9
11{
12 bool sound {};
13
15
16 void serializeSpecific(std::shared_ptr<iv::streams::OutputStreamMemory> &stream) const override;
17 void deserializeSpecific(std::shared_ptr<iv::streams::InputStreamMemory> &stream) override;
18
19 static bool processSoundMessage(const std::shared_ptr<RedundancyMessageSound> &message);
20};
21
22}// namespace iv::comms::redundancy
23
24#endif//IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGESOUNDOFF_HPP
Definition enums.hpp:7
eRedundancyMessageType
Definition enums.hpp:10
Definition AlarmsManager.cpp:18
Definition AbstractRedundancyMessage.hpp:16
Definition RedundancyMessageSound.hpp:11
RedundancyMessageSound()
Definition RedundancyMessageSound.hpp:14
bool sound
Definition RedundancyMessageSound.hpp:12
void serializeSpecific(std::shared_ptr< iv::streams::OutputStreamMemory > &stream) const override
Definition RedundancyMessageSound.cpp:26
static bool processSoundMessage(const std::shared_ptr< RedundancyMessageSound > &message)
Definition RedundancyMessageSound.cpp:10
void deserializeSpecific(std::shared_ptr< iv::streams::InputStreamMemory > &stream) override
Definition RedundancyMessageSound.cpp:30