Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IndexBackend.h @ 261:34e2b93a7ac1
implementing interface for revisions in attachments
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 19 Apr 2021 18:47:50 +0200 |
parents | e184dcadf163 |
children | b0c65094b299 |
comparison
equal
deleted
inserted
replaced
260:793bbbe11287 | 261:34e2b93a7ac1 |
---|---|
99 | 99 |
100 virtual IDatabaseBackendOutput* CreateOutput() ORTHANC_OVERRIDE; | 100 virtual IDatabaseBackendOutput* CreateOutput() ORTHANC_OVERRIDE; |
101 | 101 |
102 virtual void AddAttachment(DatabaseManager& manager, | 102 virtual void AddAttachment(DatabaseManager& manager, |
103 int64_t id, | 103 int64_t id, |
104 const OrthancPluginAttachment& attachment) ORTHANC_OVERRIDE; | 104 const OrthancPluginAttachment& attachment, |
105 int64_t revision) ORTHANC_OVERRIDE; | |
105 | 106 |
106 virtual void AttachChild(DatabaseManager& manager, | 107 virtual void AttachChild(DatabaseManager& manager, |
107 int64_t parent, | 108 int64_t parent, |
108 int64_t child) ORTHANC_OVERRIDE; | 109 int64_t child) ORTHANC_OVERRIDE; |
109 | 110 |
203 | 204 |
204 virtual void LogExportedResource(DatabaseManager& manager, | 205 virtual void LogExportedResource(DatabaseManager& manager, |
205 const OrthancPluginExportedResource& resource) ORTHANC_OVERRIDE; | 206 const OrthancPluginExportedResource& resource) ORTHANC_OVERRIDE; |
206 | 207 |
207 virtual bool LookupAttachment(IDatabaseBackendOutput& output, | 208 virtual bool LookupAttachment(IDatabaseBackendOutput& output, |
209 int64_t& revision /*out*/, | |
208 DatabaseManager& manager, | 210 DatabaseManager& manager, |
209 int64_t id, | 211 int64_t id, |
210 int32_t contentType) ORTHANC_OVERRIDE; | 212 int32_t contentType) ORTHANC_OVERRIDE; |
211 | 213 |
212 virtual bool LookupGlobalProperty(std::string& target /*out*/, | 214 virtual bool LookupGlobalProperty(std::string& target /*out*/, |