Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::PropertyPersistenceSerialization Namespace Reference

Namespace for default property persistence serialization functions. More...

Functions

MITKCORE_EXPORT::std::string serializeByGetValueAsString (const mitk::BaseProperty *prop)
 Default serialization that uses BaseProperty::GetValueAsString(). More...
 
MITKCORE_EXPORT std::string serializeTemporoSpatialStringPropertyToJSON (const mitk::BaseProperty *prop)
 
MITKMODELFIT_EXPORT ::std::string serializeScalarListLookupTablePropertyToXML (const mitk::BaseProperty *prop)
 

Detailed Description

Namespace for default property persistence serialization functions.

Function Documentation

◆ serializeByGetValueAsString()

MITKCORE_EXPORT::std::string mitk::PropertyPersistenceSerialization::serializeByGetValueAsString ( const mitk::BaseProperty *  prop)

Default serialization that uses BaseProperty::GetValueAsString().

Parameters
[in]propThe property to serialize.
Returns
The serialized string representation, or empty string if prop is nullptr.

◆ serializeScalarListLookupTablePropertyToXML()

MITKMODELFIT_EXPORT ::std::string mitk::PropertyPersistenceSerialization::serializeScalarListLookupTablePropertyToXML ( const mitk::BaseProperty *  prop)

Serialization of a ScalarListLookupTableProperty into a XML string.

◆ serializeTemporoSpatialStringPropertyToJSON()

MITKCORE_EXPORT std::string mitk::PropertyPersistenceSerialization::serializeTemporoSpatialStringPropertyToJSON ( const mitk::BaseProperty *  prop)

Serialization of a TemporoSpatialStringProperty into a JSON string.