13 #ifndef mitkSerializeBaseData_h_included 14 #define mitkSerializeBaseData_h_included 20 #include <itkObjectFactoryBase.h> 40 itkSetStringMacro(FilenameHint);
41 itkGetStringMacro(FilenameHint);
43 itkSetStringMacro(WorkingDirectory);
44 itkGetStringMacro(WorkingDirectory);
46 itkSetConstObjectMacro(Data,
BaseData);
54 virtual std::string Serialize();
60 std::string GetUniqueFilenameInWorkingDirectory();
std::string m_WorkingDirectory
Base of all data objects.
Base class for objects that serialize BaseData types.
DataCollection - Class to facilitate loading/accessing structured data.
BaseData::ConstPointer m_Data
#define mitkClassMacroItkParent(className, SuperClassName)
std::string m_FilenameHint
#define MITKSCENESERIALIZATIONBASE_EXPORT