|
Public Member Functions |
| virtual | ~Compressed () |
| virtual bool | uncompress (const boost::filesystem::path &dest)=0 |
| const boost::filesystem::path & | getName () |
| bool | have (const std::string &file) |
| | Check if a file is in the archive.
|
| virtual bool | extract (const std::string &file, const boost::filesystem::path &to)=0 |
| std::string | getSubDir () |
| const std::string & | getExactName (const std::string &file) throw (FileNotFoundException) |
Protected Member Functions |
| | Compressed () |
| | Compressed (const boost::filesystem::path &fileName) |
Protected Attributes |
| boost::filesystem::path | __file |
| std::list< std::string > | files |