Public Types | Public Member Functions | Protected Member Functions

mitk::IOAdapterBase Class Reference
[IO Classes]

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

#include <mitkIOAdapter.h>

Inheritance diagram for mitk::IOAdapterBase:
Inheritance graph
[legend]

List of all members.

Public Types

typedef IOAdapterBase Self
typedef itk::Object Superclass
typedef itk::SmartPointer< SelfPointer
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 ()

Detailed Description

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

Definition at line 31 of file mitkIOAdapter.h.


Member Typedef Documentation

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.


Constructor & Destructor Documentation

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.

{}

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<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 >.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines