comparison OrthancServer/Plugins/Engine/OrthancPluginDatabaseV3.cpp @ 5568:b0b5546f1b9f find-refactoring

find refactor: re-use existing code. /studies?expand is almost fully implemented with new code
author Alain Mazy <am@orthanc.team>
date Thu, 25 Apr 2024 09:22:07 +0200
parents 12d8a1a266e9
children 862b54b4cfe2
comparison
equal deleted inserted replaced
5567:f3562c1a150d 5568:b0b5546f1b9f
1062 throw OrthancException(ErrorCode_InternalError); // Not supported 1062 throw OrthancException(ErrorCode_InternalError); // Not supported
1063 } 1063 }
1064 1064
1065 1065
1066 virtual void ExecuteFind(FindResponse& response, 1066 virtual void ExecuteFind(FindResponse& response,
1067 const FindRequest& request) ORTHANC_OVERRIDE 1067 const FindRequest& request,
1068 const std::vector<DatabaseConstraint>& normalized) ORTHANC_OVERRIDE
1068 { 1069 {
1069 Compatibility::GenericFind find(*this); 1070 Compatibility::GenericFind find(*this);
1070 find.Execute(response, request); 1071 find.Execute(response, request);
1071 } 1072 }
1072 }; 1073 };