MeVisLab Toolbox Reference
ml::DICOMCachedIOFileHandlePlugin Class Reference

Class for resolving filenames from a given identifier (url,etc...) for DICOM importing modules. More...

#include <mlDICOMCachedIOFileHandlePlugin.h>

Inheritance diagram for ml::DICOMCachedIOFileHandlePlugin:
DICOMCachedIOFileHandlePythonPlugin

Public Member Functions

 DICOMCachedIOFileHandlePlugin ()
 Constructor. More...
 
virtual ~DICOMCachedIOFileHandlePlugin ()
 Destructor. More...
 
virtual std::string resolveFilename (const DICOMCachedIOFileHandle &fileHandle)
 Returns the resolved filename for the given handle. More...
 

Detailed Description

Class for resolving filenames from a given identifier (url,etc...) for DICOM importing modules.

Class provides a file handling for DICOM importing modules. DICOMCachedIOFileHandlePlugin is the base class for DICOMCachedIOFileHandlePlugin, which can try to resolve a std::string representation of a given DICOMCachedIOFileHandle. The standard implementation returns the std::string representation.

Definition at line 39 of file mlDICOMCachedIOFileHandlePlugin.h.

Constructor & Destructor Documentation

◆ DICOMCachedIOFileHandlePlugin()

ml::DICOMCachedIOFileHandlePlugin::DICOMCachedIOFileHandlePlugin ( )

Constructor.

◆ ~DICOMCachedIOFileHandlePlugin()

virtual ml::DICOMCachedIOFileHandlePlugin::~DICOMCachedIOFileHandlePlugin ( )
virtual

Destructor.

Member Function Documentation

◆ resolveFilename()

virtual std::string ml::DICOMCachedIOFileHandlePlugin::resolveFilename ( const DICOMCachedIOFileHandle fileHandle)
virtual

Returns the resolved filename for the given handle.

In the standard implementation the std::string representation is returned.

Reimplemented in DICOMCachedIOFileHandlePythonPlugin.


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