From cce405d54052fa56220320997aa2d560fa0b0932 Mon Sep 17 00:00:00 2001 From: Ciaran McCreesh Date: Wed, 11 Feb 2009 18:18:46 +0000 Subject: Use out of band messages --- paludis/repositories/e/e_installed_repository.hh | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'paludis/repositories/e/e_installed_repository.hh') diff --git a/paludis/repositories/e/e_installed_repository.hh b/paludis/repositories/e/e_installed_repository.hh index 1b7791612..1368de1fb 100644 --- a/paludis/repositories/e/e_installed_repository.hh +++ b/paludis/repositories/e/e_installed_repository.hh @@ -97,13 +97,18 @@ namespace paludis ///\name For use by EInstalledRepositoryID ///\{ - virtual void perform_uninstall(const std::tr1::shared_ptr & id, - bool reinstalling, const std::string & merge_config_protect, - const std::tr1::shared_ptr &) const = 0; - - virtual void perform_config(const std::tr1::shared_ptr & id) const; - - virtual void perform_info(const std::tr1::shared_ptr & id) const; + virtual void perform_uninstall( + const std::tr1::shared_ptr & id, + const UninstallAction &, + bool reinstalling) const = 0; + + virtual void perform_config( + const std::tr1::shared_ptr & id, + const ConfigAction &) const; + + virtual void perform_info( + const std::tr1::shared_ptr & id, + const InfoAction &) const; ///\} }; -- cgit v1.2.3