| 
    MeVisLab Toolbox Reference
    
   | 
 
Class describing one SingleMultiFrameFrame entry in the map of locked single frames in the MLDICOMCachedIOTreeCache. More...
#include <mlDICOMCachedIOTreeCacheSingleMFMapEntry.h>
Public Member Functions | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry () | |
| Default constructor.   | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry (DCMTree::TreePtr singleFrameTreeArg, const ml::DICOMCachedIOFileHandle origFileHandleArg, size_t frameIndexArg) | |
| Convenience constructor.   | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry (const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig) | |
| Copy constructor.   | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry & | operator= (const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig) | 
| Assignment operator.   | |
| const DCMTree::TreePtr & | getSingleFrameTree () const | 
| Public access to protected members.   | |
| const ml::DICOMCachedIOFileHandle & | getCodedHandle () const | 
| const ml::DICOMCachedIOFileHandle & | getOrigHandle () const | 
| size_t | getFrameIndex () const | 
Static Public Member Functions | |
| 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.   | |
Protected Attributes | |
| DCMTree::TreePtr | _singleFrameTree | 
| The tree representing one frame from a multi-frame file.   | |
| ml::DICOMCachedIOFileHandle | _codedHandle | 
| The coded handle to the single frame + original handle to the multi-frame file with additional "*" at its beginning and "#<frameIdx>" at its end.   | |
| ml::DICOMCachedIOFileHandle | _origFileHandle | 
| The original handle to the multi-frame file without additional "*" at its beginning and without number at its end.   | |
| size_t | _frameIndex | 
| The index of the frame in _origFileHandle to which singleFrameTree corresponds.   | |
Class describing one SingleMultiFrameFrame entry in the map of locked single frames in the MLDICOMCachedIOTreeCache.
Definition at line 24 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | ) | 
Default constructor.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | DCMTree::TreePtr | singleFrameTreeArg, | 
| const ml::DICOMCachedIOFileHandle | origFileHandleArg, | ||
| size_t | frameIndexArg | ||
| ) | 
Convenience constructor.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | const MLDICOMCachedIOTreeCacheSingleMFMapEntry & | orig | ) | 
Copy constructor.
      
  | 
  static | 
Function which returns a coded handle built from an original handle and an index.
      
  | 
  inline | 
Definition at line 48 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  inline | 
Definition at line 50 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  inline | 
Definition at line 49 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  inline | 
Public access to protected members.
Definition at line 47 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry & MLDICOMCachedIOTreeCacheSingleMFMapEntry::operator= | ( | const MLDICOMCachedIOTreeCacheSingleMFMapEntry & | orig | ) | 
Assignment operator.
      
  | 
  protected | 
The coded handle to the single frame + original handle to the multi-frame file with additional "*" at its beginning and "#<frameIdx>" at its end.
Definition at line 59 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  protected | 
The index of the frame in _origFileHandle to which singleFrameTree corresponds.
Definition at line 66 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  protected | 
The original handle to the multi-frame file without additional "*" at its beginning and without number at its end.
Definition at line 63 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
      
  | 
  protected | 
The tree representing one frame from a multi-frame file.
Definition at line 55 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.