34 if (!findings.empty())
36 result = findings.front();
46 for (
auto info : m_ScanResult)
50 result =
info->GetTagValueAsString(path);
64 m_ScanResult.push_back(info);
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag...
Representation of a DICOM tag.
virtual DICOMDatasetAccessingImageFrameList GetFrameInfoList() const override
Retrieve a result list for file-by-file tag access.
static void info(const char *fmt,...)
Describes a frame within a DICOM file.
std::list< DICOMDatasetFinding > FindingsListType
virtual ~DICOMGenericTagCache()
Defines an abstract base class for DICOM image frame infos with data access.
virtual DICOMDatasetFinding GetTagValue(DICOMImageFrameInfo *frame, const DICOMTag &tag) const override
std::vector< DICOMDatasetAccessingImageFrameInfo::Pointer > DICOMDatasetAccessingImageFrameList
std::list< DICOMDatasetFinding > FindingsListType
void AddFrameInfo(DICOMDatasetAccessingImageFrameInfo *info)