comparison Framework/Plugins/IDatabaseBackend.h @ 385:346fe629d638 db-protobuf

clarifying types of since/limit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 03 Apr 2023 11:19:19 +0200
parents 9db9e0275ec0
children 3d6886f3e5b3
comparison
equal deleted inserted replaced
384:e236be67e5f9 385:346fe629d638
90 OrthancPluginResourceType resourceType) = 0; 90 OrthancPluginResourceType resourceType) = 0;
91 91
92 virtual void GetAllPublicIds(std::list<std::string>& target, 92 virtual void GetAllPublicIds(std::list<std::string>& target,
93 DatabaseManager& manager, 93 DatabaseManager& manager,
94 OrthancPluginResourceType resourceType, 94 OrthancPluginResourceType resourceType,
95 uint64_t since, 95 int64_t since,
96 uint64_t limit) = 0; 96 uint32_t limit) = 0;
97 97
98 /* Use GetOutput().AnswerChange() */ 98 /* Use GetOutput().AnswerChange() */
99 virtual void GetChanges(IDatabaseBackendOutput& output, 99 virtual void GetChanges(IDatabaseBackendOutput& output,
100 bool& done /*out*/, 100 bool& done /*out*/,
101 DatabaseManager& manager, 101 DatabaseManager& manager,
102 int64_t since, 102 int64_t since,
103 uint32_t maxResults) = 0; 103 uint32_t limit) = 0;
104 104
105 virtual void GetChildrenInternalId(std::list<int64_t>& target /*out*/, 105 virtual void GetChildrenInternalId(std::list<int64_t>& target /*out*/,
106 DatabaseManager& manager, 106 DatabaseManager& manager,
107 int64_t id) = 0; 107 int64_t id) = 0;
108 108
113 /* Use GetOutput().AnswerExportedResource() */ 113 /* Use GetOutput().AnswerExportedResource() */
114 virtual void GetExportedResources(IDatabaseBackendOutput& output, 114 virtual void GetExportedResources(IDatabaseBackendOutput& output,
115 bool& done /*out*/, 115 bool& done /*out*/,
116 DatabaseManager& manager, 116 DatabaseManager& manager,
117 int64_t since, 117 int64_t since,
118 uint32_t maxResults) = 0; 118 uint32_t limit) = 0;
119 119
120 /* Use GetOutput().AnswerChange() */ 120 /* Use GetOutput().AnswerChange() */
121 virtual void GetLastChange(IDatabaseBackendOutput& output, 121 virtual void GetLastChange(IDatabaseBackendOutput& output,
122 DatabaseManager& manager) = 0; 122 DatabaseManager& manager) = 0;
123 123