Пример #1
0
	// ---------fm---------fm---------fm---------fm---------fm---------fm---------fm---------fm
	// ---------fm---------fm---------fm---------fm---------fm---------fm---------fm---------fm
	FileManager::FH_ZipFileSystem::FH_ZipFileSystem(const std::string& zipFile, const std::string& prefix):
	mZipReader(0), mPrefix(prefix)
	{
        Logger::printf("Walaber IO", Logger::SV_VERBOSE, "Scanning for APKs in: '%s'", zipFile.c_str());
		mZipReader = new ZipArchiveReader(zipFile);

		mFilenames = mZipReader->getFilenames();

		Logger::printf("Walaber IO", Logger::SV_DEBUG, "List of APK (%d):", mFilenames.size());
        
		for (FilenameList::const_iterator i = mFilenames.begin(); i != mFilenames.end(); ++i)
		{
			Logger::printf("Walaber IO", Logger::SV_DEBUG, "%s", i->c_str());
		}
	}