comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5605:3f24eb4013d8 find-refactoring

integration mainline->find-refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 08 May 2024 10:30:57 +0200
parents 862b54b4cfe2 b2a97dfd719f
children 4640b7ae9a11
comparison
equal deleted inserted replaced
5602:e4e7ca3d206e 5605:3f24eb4013d8
157 157
158 virtual void Commit() = 0; 158 virtual void Commit() = 0;
159 159
160 virtual int64_t GetCompressedSizeDelta() = 0; 160 virtual int64_t GetCompressedSizeDelta() = 0;
161 161
162 virtual bool IsUnstableResource(int64_t id) = 0; 162 virtual bool IsUnstableResource(Orthanc::ResourceType type,
163 int64_t id) = 0;
163 164
164 virtual bool LookupRemainingLevel(std::string& remainingPublicId /* out */, 165 virtual bool LookupRemainingLevel(std::string& remainingPublicId /* out */,
165 ResourceType& remainingLevel /* out */) = 0; 166 ResourceType& remainingLevel /* out */) = 0;
166 167
167 virtual void MarkAsUnstable(int64_t id, 168 virtual void MarkAsUnstable(Orthanc::ResourceType type,
168 Orthanc::ResourceType type, 169 int64_t id,
169 const std::string& publicId) = 0; 170 const std::string& publicId) = 0;
170 171
171 virtual void SignalAttachmentsAdded(uint64_t compressedSize) = 0; 172 virtual void SignalAttachmentsAdded(uint64_t compressedSize) = 0;
172 173
173 virtual void SignalChange(const ServerIndexChange& change) = 0; 174 virtual void SignalChange(const ServerIndexChange& change) = 0;