Mercurial > hg > orthanc-stone
diff Framework/Oracle/ReadFileCommand.h @ 1128:8e3763d1736a broker
removing CustomOracleCommand
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 05 Nov 2019 22:39:25 +0100 |
parents | 98cdfe5768a4 |
children | a0a33e5ea5bb |
line wrap: on
line diff
--- a/Framework/Oracle/ReadFileCommand.h Tue Nov 05 19:01:57 2019 +0100 +++ b/Framework/Oracle/ReadFileCommand.h Tue Nov 05 22:39:25 2019 +0100 @@ -22,24 +22,24 @@ #pragma once #include "../Messages/IMessage.h" -#include "OracleCommandWithPayload.h" +#include "OracleCommandBase.h" namespace OrthancStone { - class ReadFileCommand : public OracleCommandWithPayload + class ReadFileCommand : public OracleCommandBase { public: - class SuccessMessage : public OriginMessage<ReadFileCommand> + class SuccessMessage : public OracleMessageBase { ORTHANC_STONE_MESSAGE(__FILE__, __LINE__); private: - std::string content_; + std::string content_; public: - SuccessMessage(const ReadFileCommand& command, + SuccessMessage(ReadFileCommand& command, std::string& content /* will be swapped to avoid a memcpy() */) : - OriginMessage(command) + OracleMessageBase(command) { content_.swap(content); }