diff OrthancServer/DatabaseWrapper.h @ 1244:a0e420c5f2b8

refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 08 Dec 2014 12:31:35 +0100
parents 58e6a89c3ef4
children 54bf0f0245f4
line wrap: on
line diff
--- a/OrthancServer/DatabaseWrapper.h	Mon Dec 08 10:10:35 2014 +0100
+++ b/OrthancServer/DatabaseWrapper.h	Mon Dec 08 12:31:35 2014 +0100
@@ -69,9 +69,9 @@
                             SQLite::Statement& s,
                             unsigned int maxResults);
 
-    void GetExportedResourcesInternal(Json::Value& target,
+    void GetExportedResourcesInternal(std::list<ExportedResource>& target,
+                                      bool& done,
                                       SQLite::Statement& s,
-                                      int64_t since,
                                       unsigned int maxResults);
 
   public:
@@ -158,11 +158,12 @@
                              const std::string& sopInstanceUid,
                              const boost::posix_time::ptime& date);
     
-    void GetExportedResources(Json::Value& target,
+    void GetExportedResources(std::list<ExportedResource>& target /* out */,
+                              bool& done /* out */,
                               int64_t since,
                               unsigned int maxResults);
 
-    void GetLastExportedResource(Json::Value& target);
+    void GetLastExportedResource(std::list<ExportedResource>& target /* out */);
 
     uint64_t GetTotalCompressedSize();