MeVisLab Toolbox Reference
MLDICOMCachedIOTreeCacheMapEntry Class Reference

Class describing one entry in the MLDICOMCachedIOTreeCache of cached DICOM trees. More...

#include <mlDICOMCachedIOTreeCacheMapEntry.h>

Public Member Functions

 MLDICOMCachedIOTreeCacheMapEntry ()
 Default construction.
 
 MLDICOMCachedIOTreeCacheMapEntry (DCMTree::TreePtr treePointer)
 Convenience constructor.
 

Public Attributes

DCMTree::TreePtr treePtr
 Pointer to the cached DICOM tree.
 
MLint numBytes
 Size of the DICOM tree.
 
std::list< ml::DICOMCachedIOFileHandle >::iterator recentlyCachedIt
 Iterator to the entry in _recentlyCached list for faster deletion there.
 

Detailed Description

Class describing one entry in the MLDICOMCachedIOTreeCache of cached DICOM trees.

Definition at line 25 of file mlDICOMCachedIOTreeCacheMapEntry.h.

Constructor & Destructor Documentation

◆ MLDICOMCachedIOTreeCacheMapEntry() [1/2]

MLDICOMCachedIOTreeCacheMapEntry::MLDICOMCachedIOTreeCacheMapEntry ( )

Default construction.

◆ MLDICOMCachedIOTreeCacheMapEntry() [2/2]

MLDICOMCachedIOTreeCacheMapEntry::MLDICOMCachedIOTreeCacheMapEntry ( DCMTree::TreePtr treePointer)

Convenience constructor.

Member Data Documentation

◆ numBytes

MLint MLDICOMCachedIOTreeCacheMapEntry::numBytes

Size of the DICOM tree.

Definition at line 38 of file mlDICOMCachedIOTreeCacheMapEntry.h.

◆ recentlyCachedIt

std::list<ml::DICOMCachedIOFileHandle>::iterator MLDICOMCachedIOTreeCacheMapEntry::recentlyCachedIt

Iterator to the entry in _recentlyCached list for faster deletion there.

Definition at line 41 of file mlDICOMCachedIOTreeCacheMapEntry.h.

◆ treePtr

DCMTree::TreePtr MLDICOMCachedIOTreeCacheMapEntry::treePtr

Pointer to the cached DICOM tree.

Definition at line 35 of file mlDICOMCachedIOTreeCacheMapEntry.h.


The documentation for this class was generated from the following file: