summaryrefslogtreecommitdiff
path: root/cpp/include/Slice/SignalHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/Slice/SignalHandler.h')
-rw-r--r--cpp/include/Slice/SignalHandler.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpp/include/Slice/SignalHandler.h b/cpp/include/Slice/SignalHandler.h
index 613e35ae613..5c047b5e8e3 100644
--- a/cpp/include/Slice/SignalHandler.h
+++ b/cpp/include/Slice/SignalHandler.h
@@ -24,6 +24,8 @@
namespace Slice
{
+typedef void (*SignalHandlerCallback)();
+
class SLICE_API SignalHandler
{
public:
@@ -31,6 +33,8 @@ public:
SignalHandler();
~SignalHandler();
+ static void setCallback(SignalHandlerCallback);
+
static void addFile(const std::string&);
};