Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitk::EnumerationPropertySerializer Class Reference

#include <mitkEnumerationPropertySerializer.h>

Inheritance diagram for mitk::EnumerationPropertySerializer:
Collaboration diagram for mitk::EnumerationPropertySerializer:

Public Member Functions

 mitkClassMacro (EnumerationPropertySerializer, BasePropertySerializer)
 
TiXmlElement * Serialize () override
 Serializes given BaseProperty object. More...
 
- Public Member Functions inherited from mitk::BasePropertySerializer
 mitkClassMacroItkParent (BasePropertySerializer, itk::Object)
 
virtual void SetProperty (const BaseProperty *_arg)
 
virtual BaseProperty::Pointer Deserialize (TiXmlElement *)
 Deserializes given TiXmlElement. More...
 

Protected Member Functions

 EnumerationPropertySerializer ()
 
 ~EnumerationPropertySerializer () override
 
- Protected Member Functions inherited from mitk::BasePropertySerializer
 BasePropertySerializer ()
 
 ~BasePropertySerializer () override
 

Additional Inherited Members

- Protected Attributes inherited from mitk::BasePropertySerializer
BaseProperty::ConstPointer m_Property
 

Detailed Description

Definition at line 22 of file mitkEnumerationPropertySerializer.h.

Constructor & Destructor Documentation

◆ EnumerationPropertySerializer()

mitk::EnumerationPropertySerializer::EnumerationPropertySerializer ( )
protected

Definition at line 29 of file mitkEnumerationPropertySerializer.cpp.

◆ ~EnumerationPropertySerializer()

mitk::EnumerationPropertySerializer::~EnumerationPropertySerializer ( )
overrideprotected

Definition at line 30 of file mitkEnumerationPropertySerializer.cpp.

References MITK_REGISTER_SERIALIZER().

Member Function Documentation

◆ mitkClassMacro()

mitk::EnumerationPropertySerializer::mitkClassMacro ( EnumerationPropertySerializer  ,
BasePropertySerializer   
)

◆ Serialize()

TiXmlElement * mitk::EnumerationPropertySerializer::Serialize ( )
overridevirtual

Serializes given BaseProperty object.

Returns
The filename of the newly created file.

This should be overwritten by specific sub-classes.

Reimplemented from mitk::BasePropertySerializer.

Definition at line 17 of file mitkEnumerationPropertySerializer.cpp.

References mitk::BasePropertySerializer::m_Property.


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