25 #ifndef __SYNFIG_FILECONTAINERTEMPORARY_H
26 #define __SYNFIG_FILECONTAINERTEMPORARY_H
32 #include <libxml++/libxml++.h>
61 inline FileInfo():
is_directory(
false), is_removed(
false) { }
64 typedef std::map< std::string, FileInfo > FileMap;
69 etl::handle< FileContainerZip > container_;
70 etl::handle< FileSystemNative > file_system_;
79 static std::string get_xml_node_text(xmlpp::Node *node);
106 virtual size_t file_read(
void *buffer,
size_t size);
107 virtual size_t file_write(
const void *buffer,
size_t size);