};
UninstallerContext& m_context;
- std::list<std::string> filesList;
- std::string uninstRootDir;
-
- static void ReadDir(const std::string& path,
- std::list<std::string>& filesList);
private:
- void StepPrepare();
- void StepRemoveOneFile();
- void StepRemoveDirectories();
+ void StepRemoveInstallationDirectory();
void StepRemoveFinished();
void StepRemoveDesktop();
void StepRemoveManifest();
+ void StepRemoveExternalLocations();
+ void StepRemoveVconf();
public:
explicit TaskRemoveFiles(UninstallerContext& context);