aboutsummaryrefslogtreecommitdiff
path: root/paludis/merger.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/merger.hh')
-rw-r--r--paludis/merger.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/paludis/merger.hh b/paludis/merger.hh
index 456e2987d..a6d278147 100644
--- a/paludis/merger.hh
+++ b/paludis/merger.hh
@@ -109,6 +109,12 @@ namespace paludis
virtual void on_leave_dir(bool is_check, const FSEntry);
/**
+ * Allows subclasses to perform behaviour when everything has been
+ * merged, before any cleanup.
+ */
+ virtual void on_done_merge();
+
+ /**
* What to do when an error occurs.
*/
virtual void on_error(bool is_check, const std::string &) = 0;