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