Mercurial > hg > orthanc-stone
diff OrthancStone/Sources/Oracle/ParseDicomFromWadoCommand.h @ 1726:0257339b0884
new method ParseDicomFromWadoCommand::IsSameCommand()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 01 Dec 2020 18:01:42 +0100 |
parents | 8563ea5d8ae4 |
children | 9ac2a65d4172 |
line wrap: on
line diff
--- a/OrthancStone/Sources/Oracle/ParseDicomFromWadoCommand.h Tue Dec 01 17:43:31 2020 +0100 +++ b/OrthancStone/Sources/Oracle/ParseDicomFromWadoCommand.h Tue Dec 01 18:01:42 2020 +0100 @@ -36,11 +36,15 @@ private: DicomSource source_; std::string sopInstanceUid_; + bool transcode_; + Orthanc::DicomTransferSyntax transferSyntax_; std::unique_ptr<IOracleCommand> restCommand_; public: ParseDicomFromWadoCommand(const DicomSource& source, const std::string& sopInstanceUid, + bool transcode, + Orthanc::DicomTransferSyntax transferSyntax, IOracleCommand* restCommand); virtual Type GetType() const ORTHANC_OVERRIDE @@ -59,6 +63,15 @@ { return sopInstanceUid_; } + + bool IsTranscode() const + { + return transcode_; + } + + Orthanc::DicomTransferSyntax GetTranscodeTransferSyntax() const; + + bool IsSameCommand(const ParseDicomFromWadoCommand& other) const; const IOracleCommand& GetRestCommand() const;