17 #ifndef mitkSerializeBaseData_h_included
18 #define mitkSerializeBaseData_h_included
24 #include <itkObjectFactoryBase.h>
44 itkSetStringMacro(FilenameHint);
45 itkGetStringMacro(FilenameHint);
47 itkSetStringMacro(WorkingDirectory);
48 itkGetStringMacro(WorkingDirectory);
50 itkSetConstObjectMacro(Data,
BaseData);
58 virtual std::string Serialize();
64 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