Mercurial > hg > orthanc
diff OrthancServer/Sources/Database/FindResponse.h @ 5606:6e2dad336446 find-refactoring
added "IsStable" field in expanded resources
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 08 May 2024 10:46:11 +0200 |
parents | 8796c100aaf8 |
children | 4690a0d2b01e |
line wrap: on
line diff
--- a/OrthancServer/Sources/Database/FindResponse.h Wed May 08 10:30:57 2024 +0200 +++ b/OrthancServer/Sources/Database/FindResponse.h Wed May 08 10:46:11 2024 +0200 @@ -73,6 +73,7 @@ typedef std::map<MetadataType, std::list<std::string>*> ChildrenMetadata; ResourceType level_; + int64_t internalId_; // Internal ID of the resource in the database std::string identifier_; std::unique_ptr<std::string> parentIdentifier_; MainDicomTagsAtLevel mainDicomTagsPatient_; @@ -98,8 +99,10 @@ public: Resource(ResourceType level, + int64_t internalId, const std::string& identifier) : level_(level), + internalId_(internalId), identifier_(identifier) { } @@ -111,6 +114,11 @@ return level_; } + int64_t GetInternalId() const + { + return internalId_; + } + const std::string& GetIdentifier() const { return identifier_;