MeVisLab Toolbox Reference
MLDICOMCachedIOProxies Class Reference

An instance of this class creates singleton proxies for DICOMCachedIO cache classes such that all caches are not removed as long as an instance of this exists. More...

#include <mlDICOMCachedIOProxies.h>

Public Member Functions

 MLDICOMCachedIOProxies ()
 Constructor.
 
 ~MLDICOMCachedIOProxies ()
 Destructor.
 
MLDICOMCachedIOPixelFrameCachepixelFrameCache ()
 Returns the pixel frame cache.
 
MLDICOMCachedIOTagCachetagCache ()
 Returns the tag cache.
 
MLDICOMCachedIOTreeCachetreeCache ()
 Returns the tree cache.
 
MLDICOMCachedIOTagCachetagCacheConst () const
 Returns the tag cache using const functions; a bit ugly, but sometimes cache accesses shall be considered non-modifying in constant functions; use with care.
 
MLDICOMCachedIOTreeCachetreeCacheConst () const
 Returns the tree cache using const functions; a bit ugly, but sometimes cache accesses shall be considered non-modifying in constant functions; use with care.
 

Detailed Description

An instance of this class creates singleton proxies for DICOMCachedIO cache classes such that all caches are not removed as long as an instance of this exists.

Definition at line 24 of file mlDICOMCachedIOProxies.h.

Constructor & Destructor Documentation

◆ MLDICOMCachedIOProxies()

MLDICOMCachedIOProxies::MLDICOMCachedIOProxies ( )

Constructor.

◆ ~MLDICOMCachedIOProxies()

MLDICOMCachedIOProxies::~MLDICOMCachedIOProxies ( )

Destructor.

Member Function Documentation

◆ pixelFrameCache()

MLDICOMCachedIOPixelFrameCache & MLDICOMCachedIOProxies::pixelFrameCache ( )
inline

Returns the pixel frame cache.

Definition at line 34 of file mlDICOMCachedIOProxies.h.

◆ tagCache()

MLDICOMCachedIOTagCache & MLDICOMCachedIOProxies::tagCache ( )
inline

Returns the tag cache.

Definition at line 37 of file mlDICOMCachedIOProxies.h.

◆ tagCacheConst()

MLDICOMCachedIOTagCache & MLDICOMCachedIOProxies::tagCacheConst ( ) const
inline

Returns the tag cache using const functions; a bit ugly, but sometimes cache accesses shall be considered non-modifying in constant functions; use with care.

Definition at line 44 of file mlDICOMCachedIOProxies.h.

◆ treeCache()

MLDICOMCachedIOTreeCache & MLDICOMCachedIOProxies::treeCache ( )
inline

Returns the tree cache.

Definition at line 40 of file mlDICOMCachedIOProxies.h.

◆ treeCacheConst()

MLDICOMCachedIOTreeCache & MLDICOMCachedIOProxies::treeCacheConst ( ) const
inline

Returns the tree cache using const functions; a bit ugly, but sometimes cache accesses shall be considered non-modifying in constant functions; use with care.

Definition at line 48 of file mlDICOMCachedIOProxies.h.


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