comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5837:82fc95cc168c find-refactoring

/tools/count-resources
author Alain Mazy <am@orthanc.team>
date Tue, 15 Oct 2024 15:52:12 +0200
parents 7030fa489669
children
comparison
equal deleted inserted replaced
5836:618d44e0e714 5837:82fc95cc168c
405 uint64_t addedInstanceSize); 405 uint64_t addedInstanceSize);
406 406
407 bool HasReachedMaxPatientCount(unsigned int maximumPatientCount, 407 bool HasReachedMaxPatientCount(unsigned int maximumPatientCount,
408 const std::string& patientId); 408 const std::string& patientId);
409 409
410 void ExecuteCount(uint64_t& count,
411 const FindRequest& request,
412 const IDatabaseWrapper::Capabilities& capabilities)
413 {
414 transaction_.ExecuteCount(count, request, capabilities);
415 }
416
410 void ExecuteFind(FindResponse& response, 417 void ExecuteFind(FindResponse& response,
411 const FindRequest& request, 418 const FindRequest& request,
412 const IDatabaseWrapper::Capabilities& capabilities) 419 const IDatabaseWrapper::Capabilities& capabilities)
413 { 420 {
414 transaction_.ExecuteFind(response, request, capabilities); 421 transaction_.ExecuteFind(response, request, capabilities);
858 865
859 bool HasLabelsSupport(); 866 bool HasLabelsSupport();
860 867
861 void ExecuteFind(FindResponse& response, 868 void ExecuteFind(FindResponse& response,
862 const FindRequest& request); 869 const FindRequest& request);
870
871 void ExecuteCount(uint64_t& count,
872 const FindRequest& request);
873
863 }; 874 };
864 } 875 }