MLDICOMCachedIOTreeCacheSingleMFMapEntry(DCMTree::TreePtr singleFrameTreeArg, const ml::DICOMCachedIOFileHandle origFileHandleArg, size_t frameIndexArg)
Convenience constructor.
MLDICOMCachedIOTreeCacheSingleMFMapEntry()
Default constructor.
const ml::DICOMCachedIOFileHandle & getCodedHandle() const
const ml::DICOMCachedIOFileHandle & getOrigHandle() const
static ml::DICOMCachedIOFileHandle createCodedHandle(const ml::DICOMCachedIOFileHandle origFileHandleArg, size_t frameIndexArg)
Function which returns a coded handle built from an original handle and an index.
ml::DICOMCachedIOFileHandle _codedHandle
ml::DICOMCachedIOFileHandle _origFileHandle
MLDICOMCachedIOTreeCacheSingleMFMapEntry(const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig)
Copy constructor.
const DCMTree::TreePtr & getSingleFrameTree() const
Public access to protected members.
DCMTree::TreePtr _singleFrameTree
The tree representing one frame from a multi-frame file.
size_t _frameIndex
The index of the frame in _origFileHandle to which singleFrameTree corresponds.
MLDICOMCachedIOTreeCacheSingleMFMapEntry & operator=(const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig)
Assignment operator.