| 
    MeVisLab Toolbox Reference
    
   | 
 
Class for FileHandleProvider for DICOM importing modules. More...
#include <mlDICOMCachedIOFileHandleProvider.h>
Public Member Functions | |
| DICOMCachedIOFileHandleProvider () | |
| Constructor.   | |
| ~DICOMCachedIOFileHandleProvider () | |
| Destructor  | |
| std::vector< DICOMCachedIOFileHandlePlugin * > & | getFileHandlePlugins () | 
| Returns a vector of file handle Plugins.   | |
| const std::vector< DICOMCachedIOFileHandlePlugin * > & | getConstFileHandlePlugins () const | 
| Returns a const vector of file handle Plugins.   | |
Static Public Member Functions | |
| static DICOMCachedIOFileHandleProvider & | singleton () | 
| Singleton management: Singleton returning the global DICOMCachedIOFileHandleProvider.   | |
| static void | resetSingleton () | 
| Destroys/resets the global DICOMCachedIOFileHandleProvider singleton.   | |
Class for FileHandleProvider for DICOM importing modules.
Class providing a singleton which holds a std::vector of DICOMCachedIOFileHandlePlugins. These plugins can be used to resolve filenames for DICOM importing modules.
Definition at line 29 of file mlDICOMCachedIOFileHandleProvider.h.
| ml::DICOMCachedIOFileHandleProvider::DICOMCachedIOFileHandleProvider | ( | ) | 
Constructor.
| ml::DICOMCachedIOFileHandleProvider::~DICOMCachedIOFileHandleProvider | ( | ) | 
Destructor 
 
| const std::vector< DICOMCachedIOFileHandlePlugin * > & ml::DICOMCachedIOFileHandleProvider::getConstFileHandlePlugins | ( | ) | const | 
Returns a const vector of file handle Plugins.
| std::vector< DICOMCachedIOFileHandlePlugin * > & ml::DICOMCachedIOFileHandleProvider::getFileHandlePlugins | ( | ) | 
Returns a vector of file handle Plugins.
Destroys/resets the global DICOMCachedIOFileHandleProvider singleton.
      
  | 
  static | 
Singleton management: Singleton returning the global DICOMCachedIOFileHandleProvider.
The instance will be created automatically if still not existent.