Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IDatabaseBackend.h @ 209:13a3863df7fa
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 19 Mar 2021 17:01:38 +0100 |
parents | d9ef3f16e6a2 |
children | 73cc85f3d9c1 |
comparison
equal
deleted
inserted
replaced
208:696bc0c9fddb | 209:13a3863df7fa |
---|---|
108 virtual void GetMainDicomTags(IDatabaseBackendOutput& output, | 108 virtual void GetMainDicomTags(IDatabaseBackendOutput& output, |
109 int64_t id) = 0; | 109 int64_t id) = 0; |
110 | 110 |
111 virtual std::string GetPublicId(int64_t resourceId) = 0; | 111 virtual std::string GetPublicId(int64_t resourceId) = 0; |
112 | 112 |
113 virtual uint64_t GetResourceCount(OrthancPluginResourceType resourceType) = 0; | 113 virtual uint64_t GetResourcesCount(OrthancPluginResourceType resourceType) = 0; |
114 | 114 |
115 virtual OrthancPluginResourceType GetResourceType(int64_t resourceId) = 0; | 115 virtual OrthancPluginResourceType GetResourceType(int64_t resourceId) = 0; |
116 | 116 |
117 virtual uint64_t GetTotalCompressedSize() = 0; | 117 virtual uint64_t GetTotalCompressedSize() = 0; |
118 | 118 |
126 int64_t id) = 0; | 126 int64_t id) = 0; |
127 | 127 |
128 virtual void ListAvailableAttachments(std::list<int32_t>& target /*out*/, | 128 virtual void ListAvailableAttachments(std::list<int32_t>& target /*out*/, |
129 int64_t id) = 0; | 129 int64_t id) = 0; |
130 | 130 |
131 virtual void LogChange(const OrthancPluginChange& change) = 0; | 131 virtual void LogChange(int32_t changeType, |
132 | 132 int64_t resourceId, |
133 OrthancPluginResourceType resourceType, | |
134 const char* date) = 0; | |
135 | |
133 virtual void LogExportedResource(const OrthancPluginExportedResource& resource) = 0; | 136 virtual void LogExportedResource(const OrthancPluginExportedResource& resource) = 0; |
134 | 137 |
135 /* Use GetOutput().AnswerAttachment() */ | 138 /* Use GetOutput().AnswerAttachment() */ |
136 virtual bool LookupAttachment(IDatabaseBackendOutput& output, | 139 virtual bool LookupAttachment(IDatabaseBackendOutput& output, |
137 int64_t id, | 140 int64_t id, |