MeVisLab Toolbox Reference
DCMTree_Serialization::DeserializerIntf< T > Class Template Referenceabstract

Interface of a class, which can be used to deserialize objects without a default constructor. More...

#include <DCMTree_Serialization.h>

Public Member Functions

virtual ~DeserializerIntf ()
 
virtual T deserializeX (Source &source)=0
 Deserializes an object. More...
 

Detailed Description

template<typename T>
class DCMTree_Serialization::DeserializerIntf< T >

Interface of a class, which can be used to deserialize objects without a default constructor.

Definition at line 187 of file DCMTree_Serialization.h.

Constructor & Destructor Documentation

◆ ~DeserializerIntf()

template<typename T >
virtual DCMTree_Serialization::DeserializerIntf< T >::~DeserializerIntf ( )
inlinevirtual

Definition at line 189 of file DCMTree_Serialization.h.

Member Function Documentation

◆ deserializeX()

template<typename T >
virtual T DCMTree_Serialization::DeserializerIntf< T >::deserializeX ( Source source)
pure virtual

Deserializes an object.

Parameters
sourceProvides serialized object.
Returns
The deserialized object.

Referenced by DCMTree_Serialization::deserializeX().


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