21 #include <Poco/Zip/ZipLocalFileHeader.h>
38 itkFactorylessNewMacro(Self);
58 bool clearStorageFirst =
false);
76 bool clearStorageFirst =
false);
93 virtual bool SaveScene(DataStorage::SetOfObjects::ConstPointer sceneNodes,
95 const std::string &filename);
122 std::string CreateEmptyTempDirectory();
124 tinyxml2::XMLElement *SaveBaseData(tinyxml2::XMLDocument &doc,
BaseData *data,
const std::string &filenamehint,
bool &error);
125 tinyxml2::XMLElement *SavePropertyList(tinyxml2::XMLDocument &doc,
PropertyList *propertyList,
const std::string &filenamehint);
127 void OnUnzipError(
const void *pSender, std::pair<const Poco::Zip::ZipLocalFileHeader, const std::string> &info);
128 void OnUnzipOk(
const void *pSender, std::pair<const Poco::Zip::ZipLocalFileHeader, const Poco::Path> &info);