Mercurial > hg > orthanc
diff OrthancServer/Search/Compatibility/SetOfResources.h @ 3084:195ba4cbac3f db-changes
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 04 Jan 2019 16:42:55 +0100 |
parents | ce272138f15e |
children | c829758b9ca0 |
line wrap: on
line diff
--- a/OrthancServer/Search/Compatibility/SetOfResources.h Fri Jan 04 15:52:19 2019 +0100 +++ b/OrthancServer/Search/Compatibility/SetOfResources.h Fri Jan 04 16:42:55 2019 +0100 @@ -33,6 +33,7 @@ #pragma once +#include "../../IDatabaseWrapper.h" #include "CompatibilityDatabaseWrapper.h" #include <set> @@ -47,12 +48,12 @@ private: typedef std::set<int64_t> Resources; - CompatibilityDatabaseWrapper& database_; - ResourceType level_; - std::auto_ptr<Resources> resources_; + IDatabaseWrapper& database_; + ResourceType level_; + std::auto_ptr<Resources> resources_; public: - SetOfResources(CompatibilityDatabaseWrapper& database, + SetOfResources(IDatabaseWrapper& database, ResourceType level) : database_(database), level_(level) @@ -68,7 +69,8 @@ void GoDown(); - void Flatten(std::list<int64_t>& result); + void Flatten(CompatibilityDatabaseWrapper& compatibility, + std::list<int64_t>& result); void Flatten(std::list<std::string>& result);