Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::IOAdapterBase Class Referenceabstract

IOAdapterBase class is an abstract adapter class for IO process objects. More...

#include <mitkIOAdapter.h>

Inheritance diagram for mitk::IOAdapterBase:
Collaboration diagram for mitk::IOAdapterBase:

Public Types

typedef IOAdapterBase Self
 
typedef itk::Object Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual itk::SmartPointer< BaseDataSourceCreateIOProcessObject (const std::string filename, const std::string filePrefix, const std::string filePattern)=0
 Create an object and return a pointer to it as a mitk::BaseProcess. More...
 
virtual bool CanReadFile (const std::string filename, const std::string filePrefix, const std::string filePattern)=0
 

Protected Member Functions

 IOAdapterBase ()
 
 ~IOAdapterBase ()
 

Detailed Description

IOAdapterBase class is an abstract adapter class for IO process objects.

Deprecated:
(as of 2014_10) Use mitk::IFileReader instead

Definition at line 31 of file mitkIOAdapter.h.

Member Typedef Documentation

Definition at line 38 of file mitkIOAdapter.h.

Standard typedefs.

Definition at line 35 of file mitkIOAdapter.h.

typedef itk::Object mitk::IOAdapterBase::Superclass

Definition at line 36 of file mitkIOAdapter.h.

Constructor & Destructor Documentation

mitk::IOAdapterBase::IOAdapterBase ( )
inlineprotected

Definition at line 49 of file mitkIOAdapter.h.

mitk::IOAdapterBase::~IOAdapterBase ( )
inlineprotected

Definition at line 50 of file mitkIOAdapter.h.

Member Function Documentation

virtual bool mitk::IOAdapterBase::CanReadFile ( const std::string  filename,
const std::string  filePrefix,
const std::string  filePattern 
)
pure virtual

Implemented in mitk::IOAdapter< T >.

virtual itk::SmartPointer<BaseDataSource> mitk::IOAdapterBase::CreateIOProcessObject ( const std::string  filename,
const std::string  filePrefix,
const std::string  filePattern 
)
pure virtual

Create an object and return a pointer to it as a mitk::BaseProcess.

Implemented in mitk::IOAdapter< T >.


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