ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkMetaDataObjectBase.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef MetaDataObjectBase | Self |
typedef LightObject | Superclass |
Public Member Functions | |
virtual const std::type_info & | GetMetaDataObjectTypeInfo (void) const |
virtual const char * | GetMetaDataObjectTypeName (void) const |
virtual const char * | GetNameOfClass () const |
virtual void | Print (std::ostream &os) const |
virtual | ~MetaDataObjectBase () |
MetaDataObjectBase () | |
MetaDataObjectBase (const Self &) | |
void | operator= (const Self &) |
The common interface for MetaDataObject's.
This class is intended as the value part of the (key,value) pair to be stored in a MetaDataDictionary
Definition at line 47 of file itkMetaDataObjectBase.h.
typedef SmartPointer< const Self > itk::MetaDataObjectBase::ConstPointer |
Reimplemented from itk::LightObject.
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
Definition at line 54 of file itkMetaDataObjectBase.h.
typedef SmartPointer< Self > itk::MetaDataObjectBase::Pointer |
Reimplemented from itk::LightObject.
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
Definition at line 53 of file itkMetaDataObjectBase.h.
Smart pointer typedef support.
Reimplemented from itk::LightObject.
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
Definition at line 51 of file itkMetaDataObjectBase.h.
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
Definition at line 52 of file itkMetaDataObjectBase.h.
virtual itk::MetaDataObjectBase::~MetaDataObjectBase | ( | ) | [protected, virtual] |
Method for creation through the object factory. Default destructor
itk::MetaDataObjectBase::MetaDataObjectBase | ( | ) | [protected] |
Method for creation through the object factory. Default destructor
itk::MetaDataObjectBase::MetaDataObjectBase | ( | const Self & | ) | [private] |
Method for creation through the object factory. Default destructor
virtual const std::type_info& itk::MetaDataObjectBase::GetMetaDataObjectTypeInfo | ( | void | ) | const [virtual] |
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
virtual const char* itk::MetaDataObjectBase::GetMetaDataObjectTypeName | ( | void | ) | const [virtual] |
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
virtual const char* itk::MetaDataObjectBase::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::LightObject.
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.
void itk::MetaDataObjectBase::operator= | ( | const Self & | ) | [private] |
Method for creation through the object factory. Default destructor
Reimplemented from itk::LightObject.
virtual void itk::MetaDataObjectBase::Print | ( | std::ostream & | os | ) | const [virtual] |
Defines the default behavior for printing out this element
os | An output stream |
Reimplemented in itk::MetaDataObject< MetaDataObjectType >.