aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/handler.h
diff options
context:
space:
mode:
authorRussell Yanofsky <russ@yanofsky.org>2019-09-27 07:31:44 -0400
committerJoão Barbosa <joao.paulo.barbosa@gmail.com>2019-10-26 14:55:30 +0100
commit81ea66c30e2953dee24d5b127c28daa0d9452a28 (patch)
tree0eb3bea23966c81ffc77a37081390b39c71d5a7c /src/interfaces/handler.h
parentbe50469217bd775c4305938634c32e5932f47841 (diff)
downloadbitcoin-81ea66c30e2953dee24d5b127c28daa0d9452a28.tar.xz
Drop signal CClientUIInterface::LoadWallet
Diffstat (limited to 'src/interfaces/handler.h')
-rw-r--r--src/interfaces/handler.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/interfaces/handler.h b/src/interfaces/handler.h
index c4c674cac5..46918bc22e 100644
--- a/src/interfaces/handler.h
+++ b/src/interfaces/handler.h
@@ -5,6 +5,7 @@
#ifndef BITCOIN_INTERFACES_HANDLER_H
#define BITCOIN_INTERFACES_HANDLER_H
+#include <functional>
#include <memory>
namespace boost {
@@ -30,6 +31,9 @@ public:
//! Return handler wrapping a boost signal connection.
std::unique_ptr<Handler> MakeHandler(boost::signals2::connection connection);
+//! Return handler wrapping a cleanup function.
+std::unique_ptr<Handler> MakeHandler(std::function<void()> cleanup);
+
} // namespace interfaces
#endif // BITCOIN_INTERFACES_HANDLER_H