comparison OrthancServer/Sources/ServerJobs/ArchiveJob.cpp @ 4591:ff8170d17d90 db-changes

moving all accesses to databases from IDatabaseWrapper to ITransaction
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 15 Mar 2021 15:30:42 +0100
parents 94147ce2f097
children f7d5372b59b3
comparison
equal deleted inserted replaced
4590:4a0bf1019335 4591:ff8170d17d90
709 private: 709 private:
710 ZipCommands& commands_; 710 ZipCommands& commands_;
711 unsigned int counter_; 711 unsigned int counter_;
712 712
713 public: 713 public:
714 MediaIndexVisitor(ZipCommands& commands) : 714 explicit MediaIndexVisitor(ZipCommands& commands) :
715 commands_(commands), 715 commands_(commands),
716 counter_(0) 716 counter_(0)
717 { 717 {
718 } 718 }
719 719
748 std::unique_ptr<HierarchicalZipWriter> zip_; 748 std::unique_ptr<HierarchicalZipWriter> zip_;
749 std::unique_ptr<DicomDirWriter> dicomDir_; 749 std::unique_ptr<DicomDirWriter> dicomDir_;
750 bool isMedia_; 750 bool isMedia_;
751 751
752 public: 752 public:
753 ZipWriterIterator(TemporaryFile& target, 753 ZipWriterIterator(const TemporaryFile& target,
754 ServerContext& context, 754 ServerContext& context,
755 ArchiveIndex& archive, 755 ArchiveIndex& archive,
756 bool isMedia, 756 bool isMedia,
757 bool enableExtendedSopClass) : 757 bool enableExtendedSopClass) :
758 context_(context), 758 context_(context),