21#ifndef CTKDICOMEXCHANGEIMPL_H
22#define CTKDICOMEXCHANGEIMPL_H
25#include <QScopedPointer>
29#include <org_commontk_dah_core_Export.h>
31class 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
bool find(const QString &objectUuid, ctkDicomAppHosting::ObjectLocator &objectLocator) const
QList< ctkDicomAppHosting::ObjectLocator > getData(const QList< QUuid > &objectUUIDs)
virtual ~ctkDicomObjectLocatorCache()
void insert(const QString &objectUuid, const ctkDicomAppHosting::ObjectLocator &objectLocator, bool temporary=false)