ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Protected Member Functions | Private Member Functions
itk::CreateObjectFunctionBase Class Reference

Define API for object creation callback functions. More...

#include <itkCreateObjectFunction.h>

Inheritance diagram for itk::CreateObjectFunctionBase:
Collaboration diagram for itk::CreateObjectFunctionBase:

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef SmartPointer< SelfPointer
typedef CreateObjectFunctionBase Self
typedef Object Superclass

Public Member Functions

virtual SmartPointer< LightObjectCreateObject ()=0

Protected Member Functions

 CreateObjectFunctionBase ()
 ~CreateObjectFunctionBase ()

Private Member Functions

 CreateObjectFunctionBase (const Self &)
void operator= (const Self &)

Detailed Description

Define API for object creation callback functions.

Definition at line 31 of file itkCreateObjectFunction.h.


Member Typedef Documentation

Reimplemented from itk::Object.

Definition at line 38 of file itkCreateObjectFunction.h.

Reimplemented from itk::Object.

Reimplemented in itk::CreateObjectFunction< T >.

Definition at line 37 of file itkCreateObjectFunction.h.

Standard typedefs.

Reimplemented from itk::Object.

Reimplemented in itk::CreateObjectFunction< T >.

Definition at line 35 of file itkCreateObjectFunction.h.

Reimplemented from itk::Object.

Definition at line 36 of file itkCreateObjectFunction.h.


Constructor & Destructor Documentation

itk::CreateObjectFunctionBase::CreateObjectFunctionBase ( ) [inline, protected]

Definition at line 45 of file itkCreateObjectFunction.h.

itk::CreateObjectFunctionBase::~CreateObjectFunctionBase ( ) [inline, protected]

Definition at line 46 of file itkCreateObjectFunction.h.

itk::CreateObjectFunctionBase::CreateObjectFunctionBase ( const Self ) [private]

Member Function Documentation

virtual SmartPointer< LightObject > itk::CreateObjectFunctionBase::CreateObject ( ) [pure virtual]

Create an object and return a pointer to it as an itk::LightObject.

Implemented in itk::CreateObjectFunction< T >.

void itk::CreateObjectFunctionBase::operator= ( const Self ) [private]

Reimplemented in itk::CreateObjectFunction< T >.


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