Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkDICOMTagScanner_h
14 #define mitkDICOMTagScanner_h
50 virtual void AddTag(
const DICOMTag& tag) = 0;
69 virtual void SetInputFiles(
const StringList& filenames) = 0;
77 virtual void Scan() = 0;
87 virtual DICOMTagCache::Pointer GetScanCache()
const = 0;
92 static std::string GetActiveLocale();
97 void PushLocale()
const;
102 void PopLocale()
const;
109 static std::mutex s_LocaleMutex;
111 mutable std::stack<std::string> m_ReplacedCLocales;
112 mutable std::stack<std::locale> m_ReplacedCinLocales;
std::vector< DICOMTagPath > DICOMTagPathList
Representation of a DICOM tag.
#define mitkClassMacroItkParent(className, SuperClassName)
DataCollection - Class to facilitate loading/accessing structured data.
std::vector< DICOMTag > DICOMTagList
std::vector< DICOMDatasetAccessingImageFrameInfo::Pointer > DICOMDatasetAccessingImageFrameList
std::vector< std::string > StringList
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag,...