IOAdapterBase class is an abstract adapter class for IO process objects. More...
#include <mitkIOAdapter.h>
Public Types | |
typedef IOAdapterBase | Self |
typedef itk::Object | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
virtual itk::SmartPointer < BaseProcess > | CreateIOProcessObject (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. | |
virtual bool | CanReadFile (const std::string filename, const std::string filePrefix, const std::string filePattern)=0 |
Protected Member Functions | |
IOAdapterBase () | |
~IOAdapterBase () |
IOAdapterBase class is an abstract adapter class for IO process objects.
Definition at line 31 of file mitkIOAdapter.h.
typedef itk::SmartPointer<const Self> mitk::IOAdapterBase::ConstPointer |
Definition at line 38 of file mitkIOAdapter.h.
typedef itk::SmartPointer<Self> mitk::IOAdapterBase::Pointer |
Reimplemented in mitk::IOAdapter< T >.
Definition at line 37 of file mitkIOAdapter.h.
Standard typedefs.
Reimplemented in mitk::IOAdapter< T >.
Definition at line 35 of file mitkIOAdapter.h.
typedef itk::Object mitk::IOAdapterBase::Superclass |
Definition at line 36 of file mitkIOAdapter.h.
mitk::IOAdapterBase::IOAdapterBase | ( | ) | [inline, protected] |
Definition at line 45 of file mitkIOAdapter.h.
{}
mitk::IOAdapterBase::~IOAdapterBase | ( | ) | [inline, protected] |
Definition at line 46 of file mitkIOAdapter.h.
{}
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<BaseProcess> 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 >.