21 #ifndef CTKDICOMEXCHANGEIMPL_H
22 #define CTKDICOMEXCHANGEIMPL_H
25 #include <QScopedPointer>
29 #include <org_commontk_dah_core_Export.h>
31 class ctkDicomObjectLocatorCachePrivate;
52 bool remove(
const QString& objectUuid);
58 const QScopedPointer<ctkDicomObjectLocatorCachePrivate> d_ptr;
bool remove(const QString &objectUuid)
ctkDicomObjectLocatorCache()
bool isCached(const ctkDicomAppHosting::AvailableData &availableData) const
QList< ctkDicomAppHosting::ObjectLocator > getData(const QList< QUuid > &objectUUIDs)
bool find(const QString &objectUuid, ctkDicomAppHosting::ObjectLocator &objectLocator) const
virtual ~ctkDicomObjectLocatorCache()
void insert(const QString &objectUuid, const ctkDicomAppHosting::ObjectLocator &objectLocator, bool temporary=false)