|
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 |