MeVisLab Toolbox Reference
mlDICOMCachedIOTagCacheMap.h File Reference

Class for cached DICOM tag loading from files for DICOM importing modules. More...

#include "MLDICOMCachedIOSystem.h"
#include <mlTypeDefs.h>
#include <ThirdPartyWarningsDisable.h>
#include <list>
#include <set>
#include <ThirdPartyWarningsRestore.h>
#include <mlConstantString.h>
#include <mlSubImage.h>
#include "mlDICOMCachedIOFileHandle.h"
#include <DCMTree_Tag.h>
#include <boost/unordered_map.hpp>

Go to the source code of this file.

Classes

class  MLDICOMCachedIOTagCacheMap
 Structure containing the DCMTag look up map and the list of most recently used DICOM files as names. More...
 
struct  MLDICOMCachedIOTagCacheMap::TagKey
 TagKey for the tag cache. More...
 
struct  MLDICOMCachedIOTagCacheMap::TagHashFunction
 This is a self defined hash function for the boost::unordered map used as cache for tags. More...
 

Namespaces

 ml
 Main documentation file for ML users and developers.
 

Detailed Description

Class for cached DICOM tag loading from files for DICOM importing modules.

Author
Wolf Spindler
Date
2010-07-08

Definition in file mlDICOMCachedIOTagCacheMap.h.