# HG changeset patch # User Sebastien Jodogne # Date 1551712372 -3600 # Node ID 34b1875c8e3a74e629f05cefb7aeb27dd8bea0b0 # Parent 4b9c2e0a92c8329f9a365ffa7d83762d829fb284 cppcheck diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/DicomInstanceInfo.h --- a/Framework/DicomInstanceInfo.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/DicomInstanceInfo.h Mon Mar 04 16:12:52 2019 +0100 @@ -46,7 +46,7 @@ size_t size, const std::string& md5); - DicomInstanceInfo(const Json::Value& serialized); + explicit DicomInstanceInfo(const Json::Value& serialized); const std::string& GetId() const { diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/DownloadArea.h --- a/Framework/DownloadArea.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/DownloadArea.h Mon Mar 04 16:12:52 2019 +0100 @@ -37,7 +37,7 @@ class Writer; public: - Instance(const DicomInstanceInfo& info); + explicit Instance(const DicomInstanceInfo& info); const DicomInstanceInfo& GetInfo() const { @@ -72,9 +72,9 @@ void CommitInternal(bool simulate); public: - DownloadArea(const TransferScheduler& scheduler); + explicit DownloadArea(const TransferScheduler& scheduler); - DownloadArea(const std::vector& instances) + explicit DownloadArea(const std::vector& instances) { Setup(instances); } diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/PushMode/ActivePushTransactions.h --- a/Framework/PushMode/ActivePushTransactions.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/PushMode/ActivePushTransactions.h Mon Mar 04 16:12:52 2019 +0100 @@ -44,7 +44,7 @@ bool commit); public: - ActivePushTransactions(size_t maxSize) : + explicit ActivePushTransactions(size_t maxSize) : maxSize_(maxSize) { } diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/PushMode/BucketPushQuery.cpp --- a/Framework/PushMode/BucketPushQuery.cpp Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/PushMode/BucketPushQuery.cpp Mon Mar 04 16:12:52 2019 +0100 @@ -36,9 +36,9 @@ cache_(cache), bucket_(bucket), peer_(peer), + uri_(transactionUri + "/" + boost::lexical_cast(bucketIndex)), compression_(compression) { - uri_ = transactionUri + "/" + boost::lexical_cast(bucketIndex); } diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/SourceDicomInstance.h --- a/Framework/SourceDicomInstance.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/SourceDicomInstance.h Mon Mar 04 16:12:52 2019 +0100 @@ -35,7 +35,7 @@ std::auto_ptr info_; public: - SourceDicomInstance(const std::string& instanceId); + explicit SourceDicomInstance(const std::string& instanceId); ~SourceDicomInstance(); diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/StatefulOrthancJob.h --- a/Framework/StatefulOrthancJob.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/StatefulOrthancJob.h Mon Mar 04 16:12:52 2019 +0100 @@ -40,7 +40,7 @@ Json::Value content_; public: - JobInfo(StatefulOrthancJob& job); + explicit JobInfo(StatefulOrthancJob& job); void SetProgress(float progress) { @@ -61,12 +61,12 @@ OrthancPluginJobStepStatus status_; std::auto_ptr state_; - StateUpdate(OrthancPluginJobStepStatus status) : + explicit StateUpdate(OrthancPluginJobStepStatus status) : status_(status) { } - StateUpdate(IState* state); + explicit StateUpdate(IState* state); public: static StateUpdate* Next(IState* state) // Takes ownsership diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/TransferBucket.h --- a/Framework/TransferBucket.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/TransferBucket.h Mon Mar 04 16:12:52 2019 +0100 @@ -41,7 +41,7 @@ public: TransferBucket(); - TransferBucket(const Json::Value& serialized); + explicit TransferBucket(const Json::Value& serialized); size_t GetTotalSize() const { diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Framework/TransferQuery.h --- a/Framework/TransferQuery.h Mon Mar 04 16:04:52 2019 +0100 +++ b/Framework/TransferQuery.h Mon Mar 04 16:12:52 2019 +0100 @@ -36,7 +36,7 @@ int priority_; public: - TransferQuery(const Json::Value& body); + explicit TransferQuery(const Json::Value& body); const std::string& GetPeer() const { diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Plugin/Plugin.cpp --- a/Plugin/Plugin.cpp Mon Mar 04 16:04:52 2019 +0100 +++ b/Plugin/Plugin.cpp Mon Mar 04 16:12:52 2019 +0100 @@ -643,7 +643,6 @@ size_t maxPushTransactions = 4; size_t memoryCacheSize = 512; // In MB unsigned int maxHttpRetries = 0; - std::map bidirectionalPeers; { OrthancPlugins::OrthancConfiguration config; diff -r 4b9c2e0a92c8 -r 34b1875c8e3a Plugin/PluginContext.cpp --- a/Plugin/PluginContext.cpp Mon Mar 04 16:04:52 2019 +0100 +++ b/Plugin/PluginContext.cpp Mon Mar 04 16:12:52 2019 +0100 @@ -31,12 +31,11 @@ unsigned int maxHttpRetries) : pushTransactions_(maxPushTransactions), semaphore_(threadsCount), + pluginUuid_(Orthanc::Toolbox::GenerateUuid()), threadsCount_(threadsCount), targetBucketSize_(targetBucketSize), maxHttpRetries_(maxHttpRetries) { - pluginUuid_ = Orthanc::Toolbox::GenerateUuid(); - cache_.SetMaxMemorySize(memoryCacheSize); LOG(INFO) << "Transfers accelerator will use " << threadsCount << " threads to run HTTP queries";