18 #ifndef itkSCIFIOImageIOFactory_h
19 #define itkSCIFIOImageIOFactory_h
21 #include "SCIFIOExport.h"
37 virtual const char* GetITKSourceVersion(
void) const ITK_OVERRIDE;
38 virtual const
char* GetDescription(
void) const ITK_OVERRIDE;
42 itkFactorylessNewMacro(
Self);
48 static
void RegisterOneFactory(
void)
61 void operator=(
const Self&);
65 #endif // itkSCIFIOImageIOFactory_h
Light weight base class for most itk classes.
static void RegisterFactoryInternal(ObjectFactoryBase *)
Create instances of classes using an object factory.
ObjectFactoryBase Superclass
SmartPointer< const Self > ConstPointer
SCIFIOImageIOFactory Self
SmartPointer< Self > Pointer